From the Model Mayhem FAQ:
Is my credit card secure?
Absolutely. We have implemented secure encryption technology both on the site (when credit card information is displayed/entered - ssl technology) as well as in our back end databases. At no time is your full credit card information available to anyone except our credit card processing company.