I posted another thread on hear about pins but only the rear roll pins that hold the wheels in position. I think as with all new products you will have teething problems.
I think TD should have used hardened pins instead of soft roll pins but things like that come with experience.
This is,as I said a new product and to be honest how many other manufacturers would you get new replacement parts for your car free of charge(as TD have done in some cases)?????.
For me this car is the dogs nuts and I am more than pleased with it.