Yes I have had the exact same problem in my area, $25 to mount and balance their tire that cost $259, $54 dollars to mount and balance if I bring in the tire that cost me $150 on the internet. (same tire) And that was only after they told me they would not do it at all and I said fine I will take my business elsewhere. It would still save me money but forget it, I don't support my local shops if they are idiots.
They also wanted to keep my bike for 6 weeks to order the tps (recall part), then another week to install, they will not order the part unless my bike sits in their shop because they will lose the money on the part if I go elsewhere during the 6 weeks, I promised I would not and offered a CC deposit. They said it's not their managers policy, I said, well your manager just cost you a lot of money, I have 3 bikes and you will never see them again......
I buy tires online at motorcyclesuperstore, found a link to local preferred installers, turned out to be a previous employee who started his own business. He did a good job for $20.
(prices are bring in your own rim both places.)