I've been using this stuff for years. Oddly Walmart doesn't sell it in this kind of bottle anymore, only the spray ones etc. I prefer this type because the spray on kind doesn't seem to last as long. Maybe it's too watered down or something. Anyhow this stuff works awesome, I normally apply it before any trips of distance.