I find that this is one of the best places around for parts and labour I find Tom to be very very knowledgeable about every brand out there and if he's not sure he will investigate the problem or part for you
The owner/manager, Tom, called me after I had an unresolved warranty repair, and complained to me, the customer, that he only gets paid once for warranty calls, and he'd be out of pocket to have the staff come back, so I'd have to wait. I protested. He then proceeded to call me an (expletive), and told me he wasn't going to send his repair guys back to my home to complete the repair. This business is not concerned with customer service. Call them if you want to be disrespected.