You're right in that you can't tell the percentage of the actual ingredients. I think the cost in Mexico is quite reasonable, even compared to imitation vanilla. As for hassle, I didn't find it a problem to buy it in Mexico as I was already there on vacation. YMMV
Ginny