I have opened a bank account 4 months ago. They provided me a temporary card and said a permanent card would be mailed to me within the next 7 business days. It has been 4 months and I had to visit the bank every month to get a new temporary card, I called them almost 10 times to get the status of my card. They shipped the card through UPS twice but with some restrictions on the delivery, deducted 15 bucks twice as a service charge for the priority shipping. I even faced problems like couldnt rent a car on my card since the temporary card is not acceptable by the car rental agencies, had to spend 60 bucks more for booking car on my friends name who is underage and couldnt book my ticket when I had to fly on an emergency work. Its been a hell for me, planning to close my account if I dont get my card within this week.