I only use CleanYourCar or Waxamomo
Both have a points system which accumilates points per ££'s and helps you get money off future purchases.
Ben at RubbishBoys (CarnubaWaxShop) is very good but lets face it, in this day n age if you can get something for free (eventually) thats a bonus !
Must admit though, if there was a local "detailing"
shop that sold the kit i buy online in Birmingham i would probably visit it just for the sake of it... i know... i'm sad :s