Absurdly rude owners. AWFUL PEOPLE. I had my car towed by mistake, and they refused to talk to me in a calm, polite, or even civil manner and explain their side. I was willing to pay (be warned they really gouge you with the towing fee of 145) but they just flat out told me «pay or get the heck out». Aside from…