Been to Giant twice now, and both times had a good but not memorable visit. Big plus is the ambiance and overall look of the place. I bet it is simply fantastic when they can open the front doors/panels in the evening and let the cool air come in.
But the coffee has been just okay. Their sweeter drinks seem a better bet, as they are rather tasty. The cappuccinos I've had have both been a little foamy - not bad, just not great. I'll be sticking with sweetened drinks from now on.
So if you're looking for a great place to land and visit, check it out.