I have a hard time understanding why people have a problem with this place. The coffee is fantastic, the service is simple and efficient, and there is plenty of seating and outlets for all day loungers.
If you are the type of person who requires inauthentic smiles and giant menus to hum and haw over for 2 minutes while a line of people forms behind you, go find a McCafe, a Starbucks, or a Second Cup. If you know what you want to drink and prefer to buy it for less than everywhere else, come here. You won't have a barista validate your existence by being phony friendly to you, instead you'll get served by someone who won't waste your time.