as far as semi-large stores go this is pretty damn good. they have a little bit of everything and a range of quality as well. its one major block away from my house and i buy and continue to buy many things from there like toiletries, organic food (this is the best and most surprising part), juices, prescriptions, junk food, and the list goes on.
other features which makes it so useful are the post office, the automatic blood pressure tester, the optimum card and most specifically for this location the staff is great, very friendly and down to earth.
this location also seems to have a prized spot for getting change. there is always someone different (but only one person at a time) that stands squarely in front of the entrance and exit telling you to have an nice day.