Sunluva7,
You have made an excellent point. After booking any cruise I always watch the Internet for any price drops. I usually book direct with the cruise line, but even if you are booked through a TA, at the end of the day, it is always your responsibility to watch for those price drops.
Have a great cruise.
Debra