We are about to go on our second cruise and I am considering using a TA for our third. My question is- is it the best deal to book our cruise while onboard (either specific date or placeholder) and then transfer it to a TA? It seems most people do this? If you already have a TA do you just book all your cruises through them or do you take advantage of the onboard booking deals? Second question, if I don't have a TA I've used, can I just give Disney the name of the one I would like to use when I book on board? I have asked for quotes from two companies and I'm not clear on the logistics of getting my reservation switched to them. Is transferring it after the cruise just the way to go? Thanks for your help!