AliExpress have actually sped up their delivery by a lot this year I've noticed (to Australia). It use to take 4 weeks average for things to arrive but nowadays it takes only 1-2 weeks. Just this past weekend I got a delivery from Aliexpress for DJI accessories, on a Saturday no less where most other parcel companies don't work.
In Australia they use this company now:
Works in Australia, New Zealand and Canada. Seems like bad review online but I've had nothing but good experience with them. On China side of AliExpress they've had some process uplift and now there's logic on the backend where it automatically aggregates several small orders into a single package for delivery even if they are from different sellers.