Hey everyone, a question for those of you who have received your card: will the card just be delivered to your mailbox or does it require your signature/you have to pick it up somewhere? I'm asking because I landed earlier this week. But the thing is when we landed we forgot to hive our PO box...