Staten Island only refers you to the place that the card are made. There, they put it in your hand.
They also may tell you they'll send a new one in the mail. You'll receive it within the week. The only place i know that actually prints cards n hands them to you is a place in the city...but perhaps things have changed.
Sure why not, you will have to visit their office at Bay street in Staten island
Thanks! Your answer is awaiting moderation.