Walmart offers the Repel 6-oz. Sportsmen Max Insect Repellent
, model no. 94101, for $3.86
. (Home Depot
charges a few cents more.) Opt for in-store pickup
to avoid the $4.97 shipping charge. That's the lowest price we could find by $3. It purports to last about eight hours and repels mosquitoes, ticks, gnats, flies, chiggers, and fleas.