I havent had my 2006 that long to need that done, but the last one I had I paid about 250 bucks to getg it done.. Cuz the rims are marked (as in lf, rr etc) which means they need to take the tire all the way off the rim to do it.
My 2006 corvette has marks on each rim, I even asked my dealer and he told my its for balancing purposes just like on the old irocs..