BEWARE This hosting co. Is a total scam. Tried to charge me extra for services I never received. When I threatened to cancel they said they would take me to collections.
BEWARE This hosting co. Is a total scam. Tried to charge me extra for services I never received. When I threatened to cancel they said they would take me to collections.
Country: USA State: California City: Tarzana
Address: 18653 Ventura Blvd Suite 432
0 comments