I've been purchasing from Autogeek for a few years but just recently started browsing the forums. Seems like the right place to be for detailing knowledge :)
Here is a pic of the wife's new Subaru WRX. It came from the dealer full of scratches on the roof and already had that sand paper feel...