I should have known something was wrong from the very beginning when I had to wait for 15 minutes in the rope line only for no one to notice me. I should have taken the hint, but I went inside and literally had to flag someone down. It's not like they were busy - there were no cars in the bay and no customers waiting - but apparently there was something very interesting on the TV out in the repair bay that had virtually everyone was gathered around. I don't know about y'all, but I certainly don't get paid to watch TV so I don't think I'm out of line in thinking that people should be working at work and not watching TV.
Somehow, even though I was the only car there, I was told that it was going to take 45 minutes. So I went and did my 20 minutes worth of shopping and returned to wait while they "finished" on my car. I say finished loosely because they were apparently done but couldn't be distracted from their conversations long enough to bring my keys inside. Finally I got my keys and went out to my car. Just out of curiousity I glanced at my receipt, only to find that they had put 10W-30 in.
My car needs 5W-20. I explicitly told them, three bloody times, that I needed 5W-20. It says on the oil cap that it needs 5W-20.
So I go back inside and AGAIN have to flag someone down. Apparently, it's standard procedure to put 10W-30 in, regardless of what is needed, unless the customer explicitly requests something else. Even though I had. Then, they wanted to CHARGE me to drain the oil and put in what I had originally told them to put in in the first place. By this point I'd had enough and I asked to speak to the managed. The guy balked at first, but eventually I got to talk to the head guy who was able to sort it out. Finally, two hours after I had gotten there, I finally left with the right oil.
Watch out for Wal-Mart Auto Service. I learned my lesson - I was right in doing it myself all along.