Perils of Auto Debit / ECS on Credit Card
Hi, First word i wish to tell about this company is BIG FRAUDS. Without informing me they simply debited amount from my credit card saying auto renewal. Now when i asked them to cancel and refund the amount . They Continue reading