Back when this was Hasty Market I avoided it after an incident where I was charged $1.26 for a .99cent can of Arizona Iced Tea. The injustice!
It's since changed hands and rebranded as 21 Seven Market. I'm assuming the name reflects the hours but I never been outside of normal store hours, so I wouldn't know if they're open late.
They sell the staples and also have recently started advertising organic coffee for .99c which they sell in a thermoses by the counter.
They have a very small garden centre that keeps El Cafecito espresso bar completely hidden just to the north. They carry a small amount of produce like apples and in season items. I picked up some orange mini pumpkins here and didn't see them for sale anywhere else in Bloorcourt. All in all, not a bad little shop for on-the-go items.