My local dealer has poor customer service. I hit them up from time to time but frankly I can't afford to pay their prices on most things. I do business with motosport.com and sportbiketrackgear.com a lot. Both places have good prices and great customer service. Also most track side venders have good prices and survive on good customer service.
Chaparral Racing down in California. They're online, and have killer prices. I just put together a $2200 order for a jacket, helmet, gloves, exhaust, and steering damper. Only going to run $180 ish to ship ground to Saskatoon, SK.