Horrible idiots Terrible phone service. Managers seem to know hardly anything. Very unhelpful. -by Anonymous (17, June, 2013) Report