iTalkBB / Refuse refund my deposit

CA, United States
Contact information:

I agree that "This company is really a SCAM". I use their phone service. But they did this to me:
Refuse me to log in my account on their website
Refuse to return my deposit, when I asked to cancel my account.

Who knows where they headquartered in the U. S.? I'll report this to their local BBB and related government agencies.

Apr 22, 2013

Post your comment