Just don't buy any Te-Amos, all the feedback I have gotten is they taste like (gr)ass.

If you can find a La Casa de Habana wherever you are visiting, that is the place to go to get your Cubans. Anywhere else in Mexico, it is caveat emptor.