Information on this site is compiled from a combination of our testing and analysis, visitor comments, our social media experience and expertise, and various reviews across the internet. We provide the most accurate information that is possible and we work hard to keep this review site as frequently updated as possible, but cannot guarantee the complete accuracy or reliability of the content within and are not responsible for your decision to rely on this information. Despite many desperate offers, we will never take payments in exchange for a favorable review or to remove a negative review and we will publicly let people know if this is ever attempted. We reserve the right to place ads or affiliate links on this site to attempt to pay for this site, but this doesn't affect the quality of our reviews in any way. This site is not affiliated with Facebook, Twitter, or Google.