Thats unfortunate. I've never had any issues with AliExpress myself but then again I've only ever ordered from them a handful of times. I know nothing about the other two websites but they seem to have parts.
Try checking these websites. I'm not vouching for any of these sites but they are possible sources of replacement parts for that rig.
RC High Performance Hobbies
AliExpress
Monkey Hobby
I hope this list is helpful.