I have alwaysbeen able to email them from the email on their website. They have very quick responses and their customer service has been top notch!
Wow that's weird. Did someone steal your credit card number? I've always found them easy to work with
You can chat on their website
Try texting them via FB messenger.
Thanks! Your answer is awaiting moderation.