Cards are mailed in two business days via USPS first class mail. They usually arrive within a week in the US and two weeks in internationally.