Depends on what type you want. The cheapo ones (black fabric, use and throw types) can be bought all over at the Beach Road market where the army supplies stores are... the better ones at pharmacies at private hospitals. They happen to carry the better quality ones. But if you are flying, you can actually get them from the flight attendants. They should have some. Hope this helps.