Why do Mexicans love Costco so much?

Is it a store? Is it a lifestyle? Is it a status symbol? For Mexicans, the answer lies somewhere in between.