I need some direction. Just had my brand new 2023 Can Am Spyder RT delivered from iMotorsports in Elmhurst, IL up to the Northwoods of WI. It has been leaking oil since day 1, I keep getting the runaround from the salesman/dealership with no follow up. I can’t ride it this way plus my first payment is coming due. I called Can Am direct and they were of no use, told me keep reaching out to dealership. I’m beyond pissed off. What do I do?
Last edited by a moderator: