I tried the vinegar thing and didn't have much luck. It doesn't last very long. The smell doesn't bother me, but drives my husband nuts. This summer I have been using 1 cup flyspray, 1 cup vinegar, 2 oz skin-so-soft or vegetable oil, 2 oz dish soap and fill the bottle the rest of the way with water. That seems to work well and lasts longer. Just shake it well before each use.