Quite often when ordering cheap Chinese junk that I can wait a month for, I do use eBay and AliExpress. I'm generally pretty happy. I save quite a bit of money, and the experience is no worse than Amazon 99% of the time.
AliExpress does manage to have a search feature that is massively worse than Amazon's, if you can believe that possible.