The g/f's recycling center takes old tires (8 per trip) so I don't pay disposal fees and take the old tires with me. Except for my truck (only one set of wheels), I always bring loose wheels and tires to the shop. NOBODY installs wheels on the cars except me.
I've paid between $50 and $120 /set over the recent years. $50 was from a local place in NJ that used to be managed by an auto-x guy. The $50 came from doign a 2-1 deal since I brought in 2 sets to be mounted. He said I made life easier since everything was loose and they didn't have to put a car on the lift. Plus, I'd brought in a bunch of other tires to be mounted previously.
However, a friend through our MINI club in PA does mounting and balancing as well, so I decided to throw him some business. ~$100 a set.
We've been having problems with vibrations in the MCS lately, so the last sets were done at another local NJ shop that has a Hunter Road Force balancer. $80 for balancing alone. $120 for mounting and balancing. Cured the MINI's vibration for a little while, but now it's back.
When I get a shop built, mounting and balancing machines are on the want list. It's not just the cost, but also the hassle of hauling them to a shop and either waiting or having to go back to pick them up.