Never used AliExpress. Thought I'd read something about having to send a photo of your ID to sign up for an account? Or maybe that was Alibaba. Or are they the same? Either way, I've had some...