Autogeek! I'm new to the world of detailing and have ordered from Autogeek 2x. Each time I phoned them to order, as opposed to ordering via internet, cuz I had questions. Each time they have been fabulous in helping me determine what I need and answering 'technical' questions.
Good customer service. Good prices. And friendly people!