Yep know exactly what you mean. I have fixed many cheap things, many Thomas the Trains, sets , things that are not replaceable because we have no idea where it came from or it's too old and like you I can't buy everything new again.
Thanks for this glue tip. I have tried super glues, epoxyies...