Then today we got an email which said
"We have noticed that the cost of your cruise has reduced since the time you booked it with us so we have been able to pass this saving on to you.
Please see below a revised confirmation of cruise booking showing the cost of your cruise now and the amount of your final payment."
The result is a reduction of $100 pp. Needless to say, we're very happy about this. My assumption would have been that we agreed to the original fare and that would be that.
Do TAs generally pass on reductions like this or are we just lucky with our TA? (Sorry forum rules prevent me from naming them, even in a positive light.)