LED,
Down here i get them usually from the drug store or medical supply shops for the local doctor's. Outside of that, then usually mail order from the states (REI isn't half bad, usually get some refiller stuff when doing a big order).
Kris
_________________________
"One should not increase, beyond what is necessary, the number of entities required to explain anything"
William of Ockham (1285-1349)