No. But one can also have it expensive here (as actually everywhere in the world). If you don't know the prices or if you let yourself be ripped off... Otherwise, no, Mexico is not expensive, even if it is not as cheap as, for example, Southeast Asia.