Waterproofing: careful what you choose
The top two were among the most expensive, as well. But they scored best in protecting your goods from dirt. Bama Power Protector (5.3) costs CHF15.90 in Sport XX. Fila Premium All Proof in Ochsner Sport costs CHF15.90. The second-placed Fila did best with leather, but performed worse than the other three in protecting polyester.
Two sprays especially for shoes scored as low as 3.7 and 3.5 (unsatisfactory).