The Bay at Queen Street is the one place I can find everything I need: clothes for work, shoes, accessories, gifts. The wedding registry service is great, anything that isn't bought for you is available for you to buy at a significant discount. The men's wear department has the best staff I've ever had the pleasure of dealing with.