Well, I think the Allard stickers are coming off my car now. After pumping over £4k into them in mods and mapping, I am somewhat taken aback by their sudden disappearance. Also, being an accountant, I am perplexed by the name changes and what's happened to the old name - from a money / legal side of view at least.
I've only been disappointed by the race cam they supplied which turned out to be a bad'un (which I never got any recourse on, but live and learn) but the 2 turbos, and the others bits and bobs have all been awesome, and continue to be. Makes me wonder if I now really have any kind of come back on my turbo now... guess not
I've only been disappointed by the race cam they supplied which turned out to be a bad'un (which I never got any recourse on, but live and learn) but the 2 turbos, and the others bits and bobs have all been awesome, and continue to be. Makes me wonder if I now really have any kind of come back on my turbo now... guess not