Set an appointment on Tuesday for Thursday at 2pm. I show up for an oil and spark plug change, guy at the front desk says about 90 minutes. Cool not too bad, I show up 90 minutes later and wait another 30 minutes before asking the status of my truck. The front desk guy tells me he can’t order my spark plugs from anywhere around here. Why are you ordering parts 2 hours into a job when I had an appointment for 2 days? Then they find out they had the wrong VIN and found the right spark plugs. He says 45 minutes we’ll have it done. I’ve been there 2 hours and 45 minutes by the spark plugs show up. After 3 hours 15 mins I ask what the deal is. He says spark plugs are in. Now we can do the oil change. NOW after over 3 hours, 2.5 hours of the truck just sitting there without anything done on it. As if it couldn’t have been done when waiting on spark plugs that for some reasons hadn’t been ordered yet. After being there FOUR hours they tell the front desk they don’t have an oil filter for my truck and he has to go personally buy it from an auto parts store. I waited 4 hours and 15 minutes for spark plugs and an oil change. The oil change was free for the hassle. Absolutely wild how bad the service was.