If I could give this place a ZERO STAR rating, I would. They will fraudulently overcharge your credit card, their employees and management are the most awful human beings you'll ever deal with, and their service is horrendous. The other rating on this page is probably from a friend, and not a customer. Don't believe it. Trust me, and go elsewhere. These are not folks that you want to be doing business with.
more