No, you have other options as well. The bank enables you to pay a $20 rush fee and get your card in 3 business days. You can also pay a 25$ rush fee to get it even faster, in 2 business days.