I will note that I am not an expert on Chinese pastries, but I have been on a mission to try all of the pastry shops on Spadina. Of the ones along this road, this one is best in my opinion.
Not only is it pretty tasty, but it's also the cheapest one with the biggest selection. The pastry shop near Sullivan St is almost double the price in comparison and has about the same quality of pastry. Maybe someone would argue differently, but I have tried both shops several times over just to double check consistency and Ding Dong wins out.
I will warn that the end-of-day food isn't as good and will be a little stale (to be expected when it's freshly baked/fried each day). So like any bakery, early morning is the best (but not too early or half the items won't be out yet). I'd recommend the spring rolls and BBQ buns, not exactly healthy but delicious.