I had taken my new car in person for an estimate and the sales person took 2 hours to provide a quote. However, the quote provided was not based on the component I wanted so I asked for a call back within the next week. The store manager Joe shook my hand and promised he'd research into the quote.
Pros: Shop is located close to home
Cons: Extremely poor customer service
more