No matter what company there is out there, there will always be someone who has a bad experience, and who will bad mouth them no matter how good they are.... you cant please everyone.... but thats just my take... unless I hear the same story over and over and over again from numerous first hand accounts, I take everything with a grain of sand...