I needed a quick tune up and called the day beforehand to schedule an appointment. They told me to just come in early in the morning when they open. I showed up at 8 am and I was received by screaming and shouting. Apparently their parking lot had been paved hours before and they made no effort to cover the entrance. Despite the fact that I didn't know, and they made no effort to let customers know, their mechanic still felt it right to scream and curse at me about how he's not "f*****g paying to have it paved again".
Until I get an apology, this 1 star review stands.