I've never even heard of this site but it took $25 off my card a couple weeks ago then $89.99 off my card 2 days ago and I'm going to lose my insuranc…