For businessesSearchWrite a reviewCategoriesAbout
简体中文English

O. T.

United States

1 Reviews
7 Reads
0 Useful

1 review

Intermedia

These guys thrive on charging their…

These guys thrive on charging their partners for free demo account. I signedup as partner, they told me I must create a free demo account, I did, and after first month of having the account I was charged almost $40, and guess what, all the itemized charges show these are for administrative fees, and taxes but mostly administrative fees while I didn't use the demo account. These guys are crooks stau away from them

2025-11-15