Something about this organization…
Something about this organization doesn't seem kosher. They seem to side with the businesses and give A+ when average rating is 1.5 for the business. A company can give poor customer service even if something is in the fine print.
By PT


