Unfortunately, I can't give any names out here but I have been lucky enough to find a wonderful agent. He has been the go between Cunard and ourselves for many years. He does not discount but the service he gives us is beyond a discount and everyone I have recommended him to, books with him.
There will be others like him ''out there'' and it's often a question of word of mouth which unfortunately, as I said, can't be done on here.
Good luck. 🙂