Great coffee and staff is pretty nice. I have sat in Giant for hours on a few occasions trying to get work done and have always felt welcomed. Anyone who says the coffee is over priced probably doesn't know what good coffee is. It's not the best I've ever had, but it's pretty good:)