I use Amazon extensively and never have any problems - returns are easy andin the rare event of a problem the support staff soon sort it. The PRIME delivery option is FANTASTIC if you are a regular user of this site.
Have been shopping from Amazon for 9 years. I find them very reliable, orders arrive promptly and customer service is excellent when I have had a query about something. Their selection is brill and prices are decent too. Excellent site :-)