Looking at the updates on the HPI website it looks like they are using set screws to hold the suspension pins in. Does anybody know if there are going to be pins available with e-clip grooves as the set screw system has been used on other cars and is suseptable to stripping over time and pins falling out or work their way out. Car looks fantastic though!!!