I really like going here, not only when I have to shop for a big party but also the day to day stuff, at least some of it. Yes, everything you get there comes in a big or super big box, but it is usually quite a lot cheaper than going to the regular grocery store. Be aware though, it's like shopping at Ikea, you usually end up buying more than you were planning on. They do a lot of food sampling, which I really like, I found some nice things that way.
It is pretty busy on the weekend so try to come here during the week. You need to be a member to be able to shop here but as far as I know you don't have to have a business anymore in order to be able to sign up.