1st and last time I will ever buy anything on Aliexpress. Tracking of delivery impossible. No communication with store is possible. The Aliexpress site really needs improving it's user experience: graphically, knowing how to deal with a dispute is a mess!
All is very good.