I shop here all the time as it is the closest thing resembling a grocery store to my house. The downsides: it is incredibly expensive, selection is obviously limited, and you have to watch out as they try to sell expired food all the time (especially watch out for the 'specials'....and once I almost accidently bought 'ungraded ground beef'...gross). The upsides: They pack an amazing amount of stuff into this place, and you can get most essentials here. I use their bank machine all the time too. Now, if they could only declutter a bit it would be so much more manageable inside!