I've been sporadically getting items from here since it's conveniently right beside my office.
It's an awesome location if you want to pick up anything for office parties. Their items aren't cheap but the quality and service you receive is definitely worth the extra bucks, especially when you are in such a great location.
I once bought a cake for work and wanted them to write a message. They were out of the color I requested so their staff decided to use another color...which didn't end up good. They were very accommodating when I told them that it was for a special occasion and really need the message to stand out. They swapped a brand new cake for me so I didn't have to wait while they fix the original. I was very impressed and feel you get what you pay for here. They are a luxury food mart that charges premium prices for quality products and service, I think it's worth every penny.