Rotating tires can be free depending on where you bought them from. If that shop is in a convenient location then why not?
I do most of my own maintenance on my cars for two reasons. I kind of like doing them myself, and I can make sure it’s getting done (and done correctly). Not saying all shops are like this, but I have seen some shady and damn right ignorant practices going on. From not actually doing the service you paid for, to totally using the wrong oil, or over tightening lug nuts, or worse not tightening them enough. My aunt had a tire go rolling down the road after she pulled out of the tire shop she just bought the tires from… I get it not everyone wants to do it themselves, or they don’t have the tools or the space to do it. Just verify the work is being done right is all…