>
Rarely does Amazon have the best price anymore.If you ignore shipping, maybe sometimes.
But I still find that 99% of the time, for items on Amazon.com that are sold by Amazon.com, it's cheaper on Amazon because of free shipping, while most others site charge $7-10 shipping or have a minimum of $75-100 for free shipping.
And even if you don't have Prime, the minimum for free shipping is just $25, and you can pretty much always add in stuff that you need to buy soon anyways (shampoo, paper towels, whatever).
And delivery times usually has zero to do with Amazon, obviously, they're best in class. With the pandemic and all, UPS and USPS are obviously straining in general. It's not like Wal-Mart, Kohl's, or any other online stores are any better. Despite their advertising, everyone knows you shouldn't be expecting UPS/USPS packages to be reliably arriving on time since March.