I just have to warn everyone about the oil change department. I was there for almost four hours today with two small children. I was spoken to very rudely from the start. I blew it off because I felt bad that the technicians were outside on a hot AZ day. However, it kept getting delayed because they kept messing up. Long story short my perfectly functioning car was smoking and making loud noises at the end. No one would help me or take responsibility for it. I've got a incident report and heading to my mechanic to fix whatever they did to my car. Hopefully Walmart takes responsibility for it. I shouldn't have done a oil change at Walmart in the first place. Don't make the same mistake!