Elf, maybe I can help a little regarding Costa Rican coffee.
I was just at Puerto Limon a few weeks ago. I bought 2- 8.8 ounce bags of coffee for $ 6. It came in a foil type bag--says " 100% pure Costa Rican coffee"-- brand name of what I got is " Triangulo de Oro ". Yes, you can get decaff, mild, medium and strong.
Near the cruise dock there is an area of shops and there were several places I noticed selling coffee, so finding it won't be a problem. I haven't, as yet brewed up any of mine so I can't vouch for the quality but I have purchased coffee in Costa Rica in the past and it was good, but hey, for
$ 3. a bag, what the heck.
I guess I'll have to trry a cup of mine soon.
Enjoy your trip and coffee too !