Is this normal US postal service speed? Takes weeks for a card to get to the owner, even inside States?