Rabba is a notch above the no-frills and price-choppers in terms of the quality of food and the prices.
I often buy their muffins which cost the same as the awful ones served by Tim Hortons but are way more tasty and baked in-house. (The muffins are date stamped which might be a double edged sword because why would anyone buy older goods?)
Few months ago they also opened a fast food section with the selection being slightly better than the neighbouring Ali Baba's. Junk food ho!