If anybody is looking for an update, their hotel system is garbage. It is showing fake/false hotel availability -- which feels illegal to me. If your "card is declined" when trying to book, it actually means they don't have availability for the hotel. Spent an hour on the phone arguing with them today, to no avail. Tried 2 different hotels too. Extremely disappointed with BA.