Really disappointed in my last two visits to Pride Auto. The previous visit I had I was charged for a timing belt when I had to have a new water pump put in on my Jeep. The problem was a new timing belt was put in without my permission (which I had been told several times that would NEVER happen with would me being asked first) when I had just put in a brand new belt myself the month before. I know how to put in a timing belt and wouldn't have ever been okay with being charged $40 when I can do it myself. Mistakes happen fine. Then today's visit put the nail in the coffin for me continuing to do business with this repair shop. I called in 2 days prior and made an appointment to have a routine service done on my Lexus. Great, all that was going to be done was a tire rotation, oil change, and glance over the car and I was told "should be an hour or two". I showed up at 9 am to drop my car off am told that they can't provide an estimate understandable they can't give me an exact time even though I have an appointment. I don't hear back for 5 hours, I call in and I'm told they will call me right back. They don't. I call back 30 minutes later and they said my car will be done it a few hours. At that point my car had been with them 5 hours, all I had wanted done was a routine service. I drive back to get my car and it hasn't moved from the place I left it this morning. I would have understood if it was a major repair or if I had attempted to drop the car in sure that takes hours.. I get it... but a goofy routine maintenance check that I had an appointment for come on guys. Anyhow, I'm greatly disappointed in the service I received this morning and on my previous visit so I won't be back. I wouldn't recommend visiting this shop, seems as though they are in jumbles and can't attend to their customers.