Are you sure it is not a phishing site? Be sure not give them your credit card number.
This certain to become a conspiracy segment for O’Reilly.