Make sure you buy items shown as fulfilled by Amazon, or preferably Ships from and sold by Amazon--also, if you are not a Prime member seriously consider same, you get elevated purchase and return support in addition to free shipping (free on returns as well)--it's worth every penny if you buy from them even a little bit "regularly"...
I have never been disappointed by Amazon, in nearly 10 years of buying from them (81 orders this YTD, 110 last year).