Forget eBay or Amazon! I have ordered over half a dozen items from them and every one of them has been of good quality and received in reasonable time, except for one from a battery store. The store had the nerve to refuse a refund even though I had not received it, but AliExpress was lightning fast in resolving the dispute and I had the refund on my card the very next day. Very pleased. I will continue buying from AliExpress.