Very convenient and most prices are comparable to Loblaws or Longo's.
I have to admit, most times i visit Rabba it's because I'm on my way home from the bars and I'm craving pizza. I stop in before i head upstairs to my apartment and load up on frozen pizza and vitamin waters. And even though I'm usually pretty hammered as that point, the staff is always nice to me...from what I remember.