Don't believe the hype when it comes to the bonuses bait and switch. I've had the account open for 3 months and still have not received a single card from them now they tell me it's too long past with the account was opened to qualify for the money payout but they'll still send me a card and I can still use their card and service I got a feeling they never intended to pay bonuses and hope they don't have to an intentionally delay the cards. I'm not depositing money if you can't get me a card.