It’s not just you. TrueID is becoming impossible to deal with. Seriously, their Better Business Bureau page is a disaster, showing over 1,300 complaints closed in just the last three years. And their Trustpilot score? It's sitting in the gutter with a 1.1-star rating from thousands of reviews. It seems like everyone is fed up. The most common problems people report are about poor customer service, endless technical support loops, and incorrect billing amounts that are a nightmare to fix. It feels like they make it difficult on purpose. If you've hit your breaking point, you're in the right place.
Official site: Visit TrueID