My experience with buying tires and mounting at Walmart was okay except for the 'Free Rotation'... which is at their convenience, not the customer's... If they are busy, paying customer's vehicles come first.

Bought tires from them, took my vehicle back for a oil and filter change and the 'Free' tire rotation 3 - 4 months later. They changed oil and filter, but then parked my vehicle back outside. Thinking they were done I went to auto center desk to pay and leave and was told oil and filter change was done but not free tire rotation. Already there for over almost 2 hours and seeing several vehicles that came in well after I did get processed, I asked what was up with that...? Was told paying jobs get taken care of first. Paid for oil / filter change, asked for my keys, and left without 'free' tire rotation. Haven't bought tires from Walmart since...