I was wondering if anyone has heard of this stuff, a friend recently told me about it, I'm trying to track down some info on it. The product is supposedly called Formula 33, he's not sure if it's a wax, it appears to be a final detailing stage. Word is, this product is used by 'all'...