From the Model Mayhem FAQ:

Is my billing information secure?
Absolutely.

We have implemented secure encryption technology both on the site, when credit card information is displayed/entered (using SSL technology), as well as in our administrative databases.

At no time is your full credit card information available to anyone except our credit card processing company.