I can't believe how bad Stan's customer support is. It's not just a feeling, their reputation is terrible. Seriously, check their Trustpilot score, it's a shocking 1.2 out of 5 stars from over a thousand reviews, with a staggering 89% of users giving them only one star. The Better Business Bureau has logged over 130 complaints against them in the last three years alone. The most common issues are about billing problems, like being charged after canceling, and getting absolutely no response from customer service. It's beyond frustrating when a company makes it this hard to get a simple problem solved. You're not alone in this, and it's completely valid to be at your wit's end.
Official site: Visit Stan