Stupid nefarious website, I can't believe I fell for it! Locked my cc as soon as I read the reviews here and will be calling my bank tomorrow to block any future charges from the site.
Has anyone experienced identity theft after using this stupid thing? I'm so mad at myself I could scream!