^ I rotate em every oil change. Mine are stock tires and rims too.
You need to find stereo shops they are much cheaper than mechanics for that type of things. Sometime you will have to go through several shops to find a reliable one.
I once had a immobilizer problem it works so good that it even prevented me from starting the car.
Dealer was gonna charge me $160 just to find out (diagnostic test) and additional labor $80/hr and parts.
I took it to performance shop three times and they would charge me $100/hr
I would still have a problem every now & then so I decided to take my car to a different shop and they recommended me to a stereo shop.
Stereo Shop bypassed the immobilizer for $80 and never had a problem since.
I wasted so much money.
No money for lighter wheels or better tires.