Do travel agencies have access to ALL the cabins or do they only have a "block" of rooms they can sell first then go back and get more if needed. What about online agencies? I've used Carnival for both of mine that I booked. I did a lot of research with online agencies before booking the one I have now and took the lowest price I found and gave it to my Carnival rep and he was able to beat it. Should I now keep checking with him for lower rates in the months to come. I booked a guarantee balcony. Do those rates usually stay about the same or do they also drop at some point? Now I'm wondering if I should have used an agency.