Without being notified, this site deducted $99.00 from my cc account without my knowledge. Upon calling this site they refused to refund anything to m…