It's a small and slightly crowded convenience store, but they take debit and have one of those small ATM's. They have the usual conveniences, plus a small card, stationary and hardware selection.
Check the expiry on everything, as they sometimes don't remove stuff right away. And if there is too much dust on the top of a box of crackers, don't buy it. It'll be stale.
The clerks are friendly and you can get your lottery and bus tickets there.