I used to go here a lot for basic greeting cards because it's close to where I live. (Paper Love has a much more inspired selection! 7th ave and Lincoln) But I definitely wouldn't count on them for anything you really need to get done. I tried to get simple baby shower invites here, and found the staff to be pretty unreliable and remarkably rude. I'll skip it next time.
Pros: Close to my house
Cons: Don't deliver what they promise
more