Walmart-Service Dept
Beware of having any work done in their service departments
Had an oil change. Work order said they had checked all fluids. 20 days later, my transmission went up. Had my vehicle towed to a mechanic's shop. Mechanic called next day, wanting to know when was my last oil change? My dip stick to my transmission was broken, and the transmission fluid could not ...