I was double billed - charged on October 27 2024 and then on December 11, 2024 on Paypal

There’s no way to contact the company about this, but it seems that it’s not uncommon. Amount billed was $183.95 (twice).