When buying from Amazon, I usually buy only products sold by Amazon itself, so they can be easily returned for free if necessary. Sometimes I also buy third party products, but usually only when stocked and shipped by Amazon, so I can be sure I'll actually get the product within two days. In such cases, I also check the track record of the third party company on customer satisfaction, and its return policies. As for inaccurate product descriptions, each product page includes a way to report any such errors, and I've done so a few times when descriptions were obviously incorrect. The other thing I find very helpful about Amazon is the customer reviews. Most really do seem to be honest opinions of real people, and often point out issues I hadn't noticed from the product description but need to consider.