I haven't had any luck doing my own tire changes. I've done one front tube and tire on my ex wife's '81 kawasaki KZ440. Got it on fine I though, but I must have pinched the tube putting it on. I promptly gave up and took it to the shop to replace the tube correctly. That cost me $15 more than if i took it in the first place.
The next one was me trying to use my own homemade bead breaker for the front tire of my old '92 Yami FZR600. It didn't work at all. I got to a point where it would've been too embarrassing to take to the shop, so I had to finish the job. I ended up cutting the tire off. Even with a big section of rubber missing, the freakin bead wouldn't budge for me. Very carefully cut the steel in the bead with an angle grinder. I then took it to the shop to have the new tire put on.
Somewhere in the process I also bent one of my brake rotors. That process ended up costing about $75 more than if I just took it in. I was yound and stupid (and poor) then. I vow to never attempt it again. I've torn down and rebuilt my bandit onto a new frame, but I still won't touch the tires.
By the way, my local shop (not a dealer) charges $20 for mount and balance, and they have some great stuff to look at while I wait (including the front counter attendant