Firstly, I must applaud autogeek for its excellent shipping. I placed my order on Friday and it arrived complete on Tuesday. Bravo! Meanwhile, I also placed an order with another detailing site for pc pads and as of this writing I have yet to receive the shipment. Guess who gets my future...