Otartel INC
Otartel, Otertel.com I sent them a check for $534
This is United States scam! BEWARE OF Otertel.com website I paid $534 for gift cards but never received it and no responce to my emails. If anyone can help me please email at [email protected] ...