ByTheRank

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.