TWX Magazine Services
Fraud subscription services run by TWX magazine services
I had agreed to a 3 month "gift" subscription for completing an online purchase on a reputed electronics company website. I thought i cancelled the subscription within 3 months and also had a confirmation number. But i was surprised to see the same company charge my credit card again for ...