We are travelling with Princess on the Grand this coming Aug around the Med. I rang my travel agents and they were not over helpful so i rang Princess direct. They confimed that i would be receiving £4.50 per person per night refund and that i would be receving an udated invoive via my travel agent in due course. They are dealing in date order at the moment i was informed. Hope this helps.
We sail on Grand Princess 13 March and have already received a refund via our cruise agent - this happened shortly before Christmas.