Affiliate disclosure
ByTheRank participates in affiliate programs, including the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. As an Amazon Associate we earn from qualifying purchases.
Commissions never affect a ranking: scores are computed mechanically from the specs and weights shown on each page, and a product with no affiliate link is ranked by the same formula.