Yet to have had anything bad here. The quality of the breads vary a little sometimes but it's generally good. Don't hesitate when a fresh batch comes out of the oven.
We've ordered quite a few birthday cakes from here now and it's always been well done. Egg tarts are great, roll cakes and soft and creamy, and their bread loafs are something else.