So I have called twice to see if they'd give me the other 5k. They moved the bonus back to 25k the day after I applied and my NCL app was actually always showing the 25k even though I knew it had dropped to 20k for a few months. I don't think I've ever had worse customer service than BofA. First the 10+ minutes of extremely frustrating IVR prompts (having to confirm repeatedly with different buttons that you want to continue holding?!) followed by a 30 minute hold. Then getting lied to repeatedly - saying it had to be NCL purchases in order get any sign up bonus, etc. Then she said she didn't have the authority. I ask for a supervisor that does and she actually had the nerve to try to come back on talking slightly louder pretending to be the supervisor. I really was excited to use the 30-60k for an upgrade, but I'm tempted to cash out for OBC and dump this horrible card for a proper travel card with decent support.