I have also considered these head lights from ebay..... but decided against them........
My only reason: 20USD shipping?
Seriously, that is a little steep.......
I hate getting ripped off on shipping.... I once bought something (totally not related to bugs....) and the shipping was 5USD. When I got the item, the postage is clearly marked as 1.35USD. Where in the world is the rest of the "postage" spent on? The sorry box it came with?