I think Amanda from Maxtoch told me any purchases through aliexpress now automatically come fast airmail with china post. This seems to be happening as I'm getting stuff in 8-14 days now instead of 3-8 weeks. In terms of batts I'd still be trying FastTech - pretty reliable outfit.
Bookmarks