I made a purchase over a month ago and I'm still fighting with my bank and Peapod to get my refund back. They charged my card the same day and called me an hour later saying that they were out of stock. But the problem is I still have not gotten my refund for the canceled order and I've been trying for the last month between them and my bank. This is the worst company I've ever bough from and I may have to give up at this point on getting my money back because I'm tired of fighting with them, giant and my bank to get my money back. Do not buy from this company you will regret it.