This is a total scam. They got my credit card number through Buy.com and have been hitting me for $12/month since August. Luckily it was American Express and they are billing them back.
The owner of the site is listed as Walt Dabek if that's helpful. Its a total scam, run through call centers and back office billing providers.