While this place might be great during the morning, I just had a bagel now at about 4:45pm and the bagel was hard and tasted stale. Their shelves were empty as well. I guess they were close to closing possibly? I think shops should have fresh food at all times. Tim Horton's has better bagels than this place at ANY time.