I like Giant's setup, I really do. It is really conducive to firing up the laptop and getting stuff done.
I'm just not a huge fan of the espresso. I think I had a few batches that were overly roasted because in addition to being bolder than I prefer the espresso tasted a bit burnt. From reading the ratings maybe that's the new thing but it doesn't really float my boat.
In addition, it always takes FOREVER to get my order. Made slowly with love, perhaps? That's all good and well but I've been late to work on more than one occasion as a result of too much "love".
I've found that Songbird is the best place to go for coffee on the way to work if you work downtown.