Thats a real shame re your experience with the service. I've bought well over 200 items from Bangood now in the past 4 or 5 years. Only ever had one issue where an item had sustained damage by some individual or sorting machine in the delivery chain; they resent a replacement after I emailed over a couple of photos. Not getting connectors on the motors is one of the reasons Bangood sell them so cheap. You need to check the specs as some also don't include a prop adaptor but to be fair costing buttons what should we expect for £5.00 and free delivery for a brushless motor. I know I don't expect much.
Try RC Timer. I've used this company for many years , problem free.
These are superb replacements for an 049 - 051 motors -
http://www.rctimer.com/?product-1457.html
I've used these motors in a number of the plan features for RCM&E and have proved to be excellent. Great quality, well balanced and complete with prop driver etc. They come as a CW & CCW pair but this doesn't matter. CCW for tractor models, CW for pushers or just use a nyloc nut on the CW version when used in tractor mode.
The motor mount in my swallow was a 3D printed item but could be easily modified to accept a variety of motors.