I work and live close by and know multiple people who have had bad service. It maybe quick and cheap, but you get what you pay for. I know friends and myself included had problems with mechanics not screwing the oil cap back on. Luckily the error was caught before the engine blew. This place is a disaster waiting to happen.