I got mine from Halfords, but Guy said there is better stuff on the market, although it did a good job on mine, the car was only 2 years old with 20000 on the clock, so in all fairness was not that dirty compared to a 20 year old mk2 would probabley be.