The Web site referenced above uses a form that insecurely emails your credit card information, including all information required for any random person to make charges on your card, to xboxgt12@comcast.net.
No name or contact information for this "business" is supplied, so if your money disappears, you may be out of luck.