Hi. I got an email stating that I will be charged through PayPal for $335.60 for a subscription. I didn't know this company existed until I got that email and had to make an account just to get here to make a complaint/support ticket.
You need a better way to contact support aside from making an account and messaging the community board.