Within 2-5 business days
Digital & paper
Response within 24h
Card & Transfer
No worries, we'll send you a new password by email!