Category: Site News

Big Business Suck

17 November, 2007 by Eric | No comments

Customer service at big companies has never been so aggravating, frustrating and, most of all, apathetic. They have your money already and they don’t care that you’re not getting the service you paid for and deserve. Sometimes, it takes some internet wide publicity before they’ll take notice. I hope this site will provide that kick […]

Close
E-mail It