I cancelled the AliExpress order yesterday but when I checked this morning it was active again. I can see there will be some shenanigans here...
Banggood order will be delivered in under a week, as advertised.
Looks like I'll have to sell this one when it arrives next week. FFS.