This place has a lot of brand name food, but you get a huge portion of it. The prices are not that much cheaper than when something is on sale at a regular grocery store. They do not take all credit cards, so the best way to pay is cash. The store is big but there is always a long wait at the registers. I don't know if it is worth the membership price.