Oscar Telecom Inc
Lost My Money to Them
I had about 30 CAD in my account with this company, and i can't call any more, they no phone answers nor email. They just seem to have disappear. ...