Owtel - Unauthorized transaction[New Complaint]
This company offered their product and service with a free trial period of 30 days, they will ask for the credit card info just for verification and t...
Owtel - Unauthorized credit card transactions[New Complaint]
Beware giving your credit card information to Owtel they will make unauthorized transactions upon giving it to them. This company is a scam!...