Been going to these guys for almost 30 years. I go out of my way to get there in spite of gas prices. If you live in or near Horsham, you are lucky. As long as I can get there I'll be going to them.
Pros: Styling & expertise, experience, efficiency, customer service, ease of access and parking
Cons: Not close to where I live but if you are in or around Horsham, THERE'S NO EXCUSE!