When you realize that the companies reviewed pay Demandforce for good reviews, then you cannot get an honest look at a what the customer base really thinks of their experience with a business. Businesses should love it... customer's should avoid using demand force as a review tool.