I always check the sailing/category/stateroom we want before leaving home. Then, we visit the Next Cruise desk and tell them exactly what we want, and what the lowest price was that we saw before we left. If they have that same price still available, and it comes with lower deposit, and OBC, I take it. Then I have it automatically credited to my TA, so I can work with her from then on.