I have followed this thread with great interest as I also live in Ontario, and just dropped my 2017 F3L off at my dealer, HB Cycle, in Lindsay, last Friday, for its first inspection and oil change. Picked up my ryde today; everything in great shape, no faults. Must say that I experienced a very different result than the OP had. Shop rates as posted at HB are $100/hr. Shop time charged for my inspection/oil change was 90 minutes ($150); BRP oil change kit cost was $94.99. Shop supplies were a basic $5.00 and tax (8% Provincial, 5% federal) added another $32.50. Total cost for first inspection/oil change, including thorough check of Spyder, looking for codes, adjusting belt drive, checking brakes, tires, etc., etc., was $282.49 Can. (about $226.00 US).
I like my dealer, always have been treated courteously and respectfully. I hear the same from other owners who travel several hours to do business there. My work order also included installation of a special deceleration brake light and attempted installation of a blue tooth dongle, which could not be completed as the part was not appropriate for what I wanted. I got charged an additional basic hour's time for the special brake light wiring job, nothing for the aborted attempt at the blue tooth dongle set-up, and a complete return (credit) for money previously spent towards acquiring the non-usable parts. I felt that was a very fair result all around.
So, just to say, there are great Spyder dealers out there, and I believe I found one, with the helpful encouragement and advice of other Spyder owners. My advice to the OP - look around at other shops; you can always come over our way. You'll be treated very fairly!!!