I use Aliexpress since 2014 and bought over 200 order ... 90% of orders is good ... some stores have bad products but i open dispute and Aliexpress not let me down ever .... thanks Aliexpress.
A lot of variety, the quality can vary a lot but i always reflect the price you paid for it. You can find same stuff on amazon but for half the price, but you must be patient. When problems, aliexpress always resolved it in my favour.
I have now bought several items from them and they are always sent quickly and often delivered well before due date and all items that I have bought have been very reasonably priced and excellent quality.
I have used this site a few times and can confirm the service has really improved. You are guaranteed of getting your refund on fair basis if things went wrong. Recently my experience with their customer services was fantastic. Great site for assessories.
Aliexpres is always the best mail order location for me. Even though I'm in the USA, I've ordered so much more for Ali than I have from Amazon. Thank you Aliexpress & thank you to Alibaba!