RedRobin:
"The big thing to realise is that they are not a retailer or tuning shop like say Awesome and their first priority is their racing season. You have to be flexible to fit in with them but once it's your turn they'll give you 100%."
OK, but can I get in touch with them somehow any time soon?
Mounts are my next mod, that I really need to do, as my engine jolts like