Welcome back papae!
I recall the problems you had on the Liberty - I think you mentioned them while we had drinks at Bolero's one night. I have to agree with you that the guest relations desk is not a strong point with RCI - at least on the Freedom and Liberty. I've also had less-than-stellar experiences there. I wonder if the issue is their being understaffed? Anyway, I am happy to hear they finally addressed your complaints and you've kissed and made up.
Weren't you also hosed by the beer delivery deal that we first heard about in this forum, but got cancelled before the cruise?