Big Business Suck
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 […]