ORO DE PANAMA - I just had one of these and what a surprise! It was actually very good. i got it from my father-in-law and it turned out tobe quite tasty. I never heard of them and have no idea what they cost Any feedback?