I have ordered many things now from AliExpress. Almost always a lot cheaper than eBay.
The AliExpress Standard shipping usually takes 2 weeks to arrive. If you use the Cainiao Super Economy Global shipping, it takes around 3-6 weeks to arrive. Recently, AliExpress have upgraded for free any order I’ve purchased via Cainiao Super Economy to their Standard shipping service, which is great.
There’s plenty of fakes on there, however I’ve found AliExpress’ Buyer Guarantee to be excellent. If you get nowhere with contacting the seller (which is not uncommon), just file a dispute with AliExpress. Every dispute I’ve had was resolved very quick and in my favour, however refunds to take around 14 days to be processed back to my payment card.