In compliance with the FTC guidelines, please assume all of the links on are affiliate links, in which I receive a small commission from sales of certain items.  As has grown, so have costs associated with running and maintaining this site, and affiliate links are a way to help offset these costs.