Excel Commnications
Excel Communications Rip-off
Claiming to be the second largest long-disance and communications company in America, these people came to our city Advertising by billboards, flyers, and "usiness" cards. Basic rundown of their practices: You sign up for their service and become an owner of your own home-built business ...