I get great success with Super Band.
They are suppose to last up to 200 hours but I get months out of each one by putting it in a sealed plastic bag when I am not using it

Natural too, no chemicals
$8 from the Chemist
http://www.bugbutton.com/
There is one similar in the Chemist, but not as good. Make sure it is the Super Band brand.