I've done multiple orders from BST Automation direct through AliExpress.

The few people I have seen online that have had any issue with initial order seem to have had issues sorted fully by BST (Fred)