My husband and I enjoyed going to Costco for a while, but they have a lot of things we just wanted to try, and that's a really spendy way to 'try' things. Also, they don't always have the same brands of things, and now the only things we buy that are cheaper than other places are trash bags, plastic forks and spoons, butter.
We don't pay for the membership, we're on his mom's membership, and this weekend we considered just ordering from there online - and they don't have everything online anyway, and to get free shipping you have to buy $200 worth. We instead checked out Dollar General and wow, ACTUALLY cheaper on a lot of things, as they have a neat little grocery section. I think we might be 'done and done' with Costco. I think its probably better for businesses/restaurants anyway.