Are payments safe?

Yes, "we DO NOT store any card information" since everything goes through Stripe.