Any stronger alternatives? Or are you just replacing them with a new one?
Is this what you're refering to?
http://www.horizonhobby.com/Search/D...SA+6046&CatId=
If so, then I don't know of any alternatives, and I myself haven't broken any of those, and I got my car back around Thanksgiving. At first your description sounds like these:
http://www.bmainhobbies.com/product_...oducts_id=2400