Yes they do. Certified repairer, reasonable turn around time if parts not in stock.
Yes, they do. They also have excellent customer service.
Try Amazon, much better customer service.
Yes very much do. Good selection. If they don't have parts in a few days you'll have your part.
If they do not have in stock they can order it for you
Thanks! Your answer is awaiting moderation.