Today I had to bring my mom's car in for an oil change at Walmart. Last time they did OK. This time though was a different story. The greeter was friendly like he was last time. But to my surprise the prices went up $10 and the option to just have the oil and filter changed was unavailable. I brought my own filter so they credited me back. I wanted the synthetic oil change with Pennzoil Platinum. The whole time I watched and the person who did the change almost slapped a Fram on there when the Puro that I brought in was right in front of him. I caught him in time. As I watched, the oil was still drizzling and he put the drain plug back on. He finished changing the oil and preceded to clean the winshield and do a hack job of vacuuming. OK he was done. I went to pay, minus the filter it was $38 plus tax. I paid. Then I looked at the invoice and my mom's car only uses 4qts of oil so the had that down but I was still charged full price. I saw that this was unfair because I paid for the 5qts of oil so I should get what I pay for. I went up to the guy that ringed me up and requested the one quart of oil. He said I don't get it. He said that it was up to 5qts. I told him that was cheating the customers so he immediately said that I can go get one quart and he would give it to me as markdown and said that he'll only do it this time. I told him I won't go there next time and left. Rant off. Is there anyone else here that would feel the same? My mom worked hard for her money and I believe she should get what she paid for especially with the rate of inflation these days. Also I was standing in the bay and I watched that guy carefully. He didn't do half of the stuff that he was suppose to do. And everything on the invoice was marked "checked". What a bunch of B-S.