I haven't found any discounts. If they do something wrong, I may not get charged, or if I have something put on the bike they may do it for nothing. Overall Can-Am service is very expensive. At my dealership, the labor rate is $109/hour as compared to $75/ hour for other models.
My dealer wouldn't even talk to me when my clutch went out. Took it to a local shop. The owner told me the dealer I bought my Spyder from charges him 15% ABOVE retail when he buys parts from them. Neither one of us will be back.