Go file a complaint on the Better Business Bureau website. Maybe if we flood them with complaints they will be forced to start treating us like actual customers.
I have had similar experiences, it all stopped when I got ahold of the owner/general manager. He acted immediately.
Thanks! Your answer is awaiting moderation.