Same here and even with all of my research, I booked 4 cabins on board, and it still took me some 45 minutes to complete the transactions. I don't understand why the agents can't access the needed personal information by accessing the individual C&A #. Then I find out that only 3 transactions of this nature are allowed on board and had to get her supervisor to ok the 4th. Strange.
By the way the on board booking OBC is a great deal especially that only a $100 deposit pp is required..
Also, since I'm a shareholder, applied and receive a shareholder's OBC of $100.