looking for a good cards store around new york city... any recommendations?