Here are some reasons that spring to mind to do your own tire rotation every XXXX miles: 1. See how your tires are wearing, and any issues they might have. 2. Check the pressure in your tires, and correct if necessary. This includes the spare if used in the rotation pattern. 3. Check the condition of your disc brakes. 4. Check the suspension for leaks, torn boots, etc. 5. Inspect for wheel-well rust (for the northerners). 6. It's a good opportunity to clean your dusty alloys. 7. Also to throw some anti-seize on the threads. 8. They get torqued correctly, so you can remove them in an emergency. 9. It's often faster than taking it somewhere. 10. No upselling things you don't need! Just did this in 40 minutes using a floor jack, the spare tire, and hand tools. Would go faster with an impact gun to get the lug nuts off. And it beats waiting for 2 hours at a tire place.