Hallmark had a large store two blocks away from the WTC- it was in business for over 20 years.
It closed its doors last year due to less customers in the downtown area since 9/11.
Most people I know just print out cards on their home printers. I haven't bought a card in years.