I too was scammed just like everyone else into thinking I was just registering and they charged my credit card. I also happened upon this site throug…