I buy groceries periodically from Amazon.com. If you buy using their online deals you can definitely get a lot for your money. the drawback if you call it one is that you have to buy a lot of items by the case so you order 12 to 24 at one time.
But I’ve ordered cereals, toaster pastries, various non-gluten flours, organic mac and cheese, lasagna noodles, etc.