I don't have
Amazon Prime as I have been able to get shipments from
Walmart & Target with free shipping over $35 for my pantry items. Unfortunately, they aren't any better. I've noticed both of those stores list a higher online price on items bought online vs. in the store. So much for "free shipping."

Also, the majority of items I used to get from Walmart, they no longer list as available online, only in store.
And Target, for the life of them, can't seem to figure out how to PACK and ship multiple items of canned goods. They seem to think those sealed bags of air they use for packing are enough to stop canned goods from hurling around a too flimsy cardboard box for the weight of the contents.

Once one bag breaks, a 16 oz can is loose. That's enough to break all the other bags. Then ALL of the cans going banging around the inside of the box, denting each other and eventually breaking through the flimsy cardboard box. They actually had to resend a whole shipment recently because UPS reported the shipment damaged beyond being salvageable. EVERYTHING must have gone flying all over the conveyor belt.

Other times, I know UPS sealed up the holes & rips in the sides of the boxes to contain what's inside, because Target couldn't bother to properly tape up the boxes themselves with more than one piece of tape. This has happened to me more than once. So, I'm sure many, many other customers have had the same thing happen to them too.