Another contact at Taca is Juan Brothers:
Area Sales Manager
5821 Southwest Freeway, Suite 100
Houston, Texas 77057
Mr. Brothers is a very nice fellow and he was extremely helpful to me during a problem in the past. If you contact him, please start off positively and gently explain the problem. He is probably not even aware of the situation, and aggravating him will help no one.
Taca's website is www.grupotaca.com
Let's ALL contact him with gentle, but pleading calls and correspondence, and maybe he'll be able to get something changed!