Do you store my payment information?

None of your payment information is stored on our servers--all the credit and debit card processing is handled by Stripe. Stripe has been audited by a PCI-certified auditor, and is certified to PCI Service Provider Level 1. This is the most stringent level of certification available.