Is this a good price??

I’m new to the forum and just wondering if I’m getting a good deal. Was looking at getting a ’15 xmr1000 but had a hell of a time finding a new one. Called a dealer and he had a ’16 Xmr 1000r. Red and white. I asked OTD price and he told me 14,2. That’s with 7% tax, "prep fee" and "office fees." Invoice shows me paying 12,799 for the bike. They are also installing grip and thumb warmer. Let me know how I did!