I have ordered many, many items and for the most part I would recommend Amazon. That being said watch out just because it's the cheapest doesn't mean it's the same quality. Some things aren't worth the bubble wrap it's packed in (that is if it's even wrapped usually just thrown in an half padded USPS envelope. Watch and read reviews and you should get what you want with no issues.