I have a 2015 Can Am Spyder that I purchased used. It had only one key with it. Is the only place to get a key made is at a dealer? I got a price of 80.00 dollars from a dealer. Can anyone else program a key if I get a blank for it? That seems pretty high but I do all my own service work and I know dealers do not like that.