they are in costa rica, who are they affiliated with and are they worth a try? thanks for any input you can offer.