Go to the website and find the list of participating retailers. Last time I looked, Walmart was not on there, so don't buy there expecting to get the rebate. I have given up on oil company rebates, read rules carefully, complied fully and never got a dime.