Kapil, if you cancelled your subscription and your credit card is still being charged that is fraud. I would deny the charges through your credit card company. That technique works well with retailers and really gets their attention.