Service: typical Chinese restaurant service - not rude, but quick and gets the job done. They will pack your buns in small clear plastic bags, and you only get a bigger bag/box container if you buy over certain amount
Food: buns are freshly baked every morning about 2 hours apart (posted on their walls). Most basic and popular buns like pineapple bun, cocktail buns, bbq buns taste good, but not the best I've had in the neighbourhood. Some buns could be bigger or use more fillings, but for the dam cheap price for a snack, I'm not complaining!
Overall: I only stop by for a snack or 2 when I'm around, but when I'm feeling for better quality bites, I normally go to my preferred Hong Kong Island Bakery on Spadina!