Customer reviews from sites like the BBB, Trustpilot, and G2 were analyzed, taking into account factors such as overall score, number of reviews, value for money, popularity, ease of use, and quality of features.