This website contains affiliate links generated by Shareasale and MoreNiche. These links help us recover the cost of hosting our website and clicks are tracked by harmless tracking cookies in order to help us track and better improve our content for our audience. The links are in the form of text links and banner ads and we receive a small commission on sales.