We found that we were charged that amount in our credit card without our knowledge and neither did we subscribed to any of their program. Do any body know their website to request for a refund? We hope that some authority can help to stop such hacking and scamming or alert web users against this company.
0 comments