I have dealt with most of the area dealers pretty extensively. (We have two RTs.) RPM in Albemarle (ask for the owner, Rick) has the best prices on bikes by far (even though I bought my RT limited in 2011 from Velocity Powersports in Charleston because they had it in stock to test drive. Nice people, big dealership, willing to work with you some.).
Matthews Fun Machines has really left a bad taste in my mouth. The
service is always about 2x higher and while they are all nice guys, the company is not customer retention-oriented in sales or service. Service is completely separate from sales so even if you are there shopping for a second $23k bike, service will nickle and dime you with no regards to what's it costing their sales staff. (It cost them a $23k sale!) In the dozen times I have dealt with them for sales or service, it seems to be about "how much we can get from you... right this minute", forget about the long run. As the only service place in Charlotte (except Lake Norman Powersports which seems to be focused on watercraft more) they seem to think they have a monopoly and act like it. They're wrong.
The best place I have found for service is Honda of Winston Salem ( a huge Can-Am Dealer -
http://www.hondaws.com/)Their service prices are half of MFM (at least) and the customer service is beyond belief. I drive both our bikes 200 miles round trip for the customer service and eagerness to earn our business. 2 Certified Can-Am Service techs and a huge focus on Spyders both in sales and service. I had all my lights installed there for HALF of what MFM wanted to charge. Billed for actual time, not what the computer said each individual part should take. Likewise, both our 6000 mile checks-ups were half of MFM prices.
Talk to Diane (service mgr) or Kevin at 336-765-0330. I am not affiliated with them in anyway other than believing that if you get poor customer service you should say so, and on the flip side, if you get great service, you should say it just as loud!