I was checking my credit card statement on-line and found that this company, who I have never used and know nothing about, has made a charge in the amount of $149.99. I can see that with the number of complaints that this isn't a fluke or mistake. This company evidently knows that most people don't keep a close eye on their credit card charges and take advantage of it. Most credit card companies will not let you make a dispute on a charge that is over 60 days.
This is disturbing!!!