I was on another site when this pages advertising popped up. I thought I had cancelled my membership the same evening, but apparently that was not the case. I have not used the site and warn others not to fall into their scam. The reason i did not use the site is because it would not allow me access. There is no way to contact the site except their customer service number which thankfully was on my bank statement. It's not a good sign for a company when you call their customer service number and you press #1 for cancellation.
I am on a tight budget and because of their actions my internet bill was not paid.
Stay away from this company.