I haven't really detailed my vehicle in a while and was wondering what is the best product I could use to get all the nasty stuff off and start fresh. I am thinking about buying a Clay bar but I wanted to post here first. Where can I get some good products at a reasonable cost? Later