If you arrive an hour before closing, hang around until they put up the 50% off for buns, croissants and danishes. Don't make the mistake I did. They put out the sign just as I handed my money over and wouldn't honour the discount. The staff can be extremely rude. A variety of buns and croissants but a lot of buns are the same style with different flavours. I've tasted better croissants in the GTA. Nadege on a bad day and even Duo Patisserie make a better tasting croissant. There's a lot of preorders for the full loaves of bread and they sell an assortment of cakes.