I've noticed that whenever I call BA to book a ticket using my AmEx, it takes forever to process and get it ticketed. Was a good thing yesterday when I decided to change my itinerary a bit and called at about 23.5h after booking it to cancel and rebook...