I've gone to JB for the past couple of years for a variety of work. I will say that the oil change with "tire rotation" is a bit of a farce. I had one tire on my truck that had uneven wear and asked that the tires be rotated when completing my oil change. Not only was it not completed on that service date, it was also not completed on several other oil changes. I ended up selling the truck, so I didn't push the issue, but you should uphold your promise of tire rotation if that is what is supposedly included in the service.
Thanks for bringing that to our attention. I will discuss with my team members. I wish we had more info on you so I can see what happened and who worked on it. We do actually rotate the tires on the oil changes. However if the tires treads are worn we will recommend tires. We want to leave the best tires on the front if thats the case.