In Panama City, in the "Paitilla Mall" there is a great little shop: Organica. I have two phone numbers (one of which is probably old and no longer working): 215-2400 and 390-2000. The e-mail is:
organica@cableonda.net. I put Paitilla Mall in quotes because it is really just a little strip mall, on the road between Super Kosher and Super 99 in Paitilla. Organica has a lot of organic stuff; every time I go, there is more. She also has vitamins. You can also find vitamins at most of the large pharmacies.