We discuss and recommend products we have analyzed and/or used extensively. Some of these products have affiliate programs that provide some compensation should you buy through our referral. This helps cover things like hosting costs or the purchase of sample products and services. Compensation does not affect our opinions or reviews. If we find that a product we have recommended is not satisfactory, we will post an update to our readers. This site is independently owned and the opinions expressed here are our own.