Wal-Mart Tire & Lube Express
Oil light on two days after oil change, refund refused
I had gone to Wal-Mart in Windham, ME about 1 years ago for a simple oil change... 2 days later my oil light came on, I checked the oil tank & there was very little oil! I called the Service Center & the manager told me that I must have an oil leak. Had the car checked by a friend who ...