Here are just the facts I encountered:
Being a former machinist the product is of very high quality -period-
On the Losi Truggy 2.0 with the V2 rear tower and proper set-up made a huge difference-HUGE -Great
On the Mugen Truggy Steered to much for my liking again a big difference.
Turn around time piss poor! I waited 3months made many calls most of them were not answered. Too many excuses for my liking.
Summery: would I ever order one again more than likely but, I would do so in the off season so waiting would not be as big of an issue.
Or buy one from some distributor who will have them "IN" stock