Walmart + Target + Home Depot cover much of what I would have used Amazon for, and all offer free shipping in some way without joining any club.
Walmart pickup is great.
Walmart pickup is great.
Then, I optimize my trip around the store to never double back.
It's worth it.