Affiliate disclosure
Some links on this site go to shops that may pay us a small commission if you buy something. The price you pay is the same either way.
Commissions never decide what we recommend. Pages that contain these links say so near the top.