we always book on board to get the lower deposit or perks. but this has changed recently. do your home work prior to going to next cruise office. we booked an 11 nite cruise on board and only got $100 obc. then transferred the cruise to my travel agent and he said if you give up the obc i can reduce the price by $600. DONE!!!!