Egumball
Lied and said that they will create a site that will attract customers
We were coned into making an online site with this company. They promised to promote my bussiness and increase customer base After many months of being with them the website did not even bring 1 refferal. I did requesdt numeous times for them to close it down and stop billing me. ...