Thanks all for your replies, I called Diamond desk back again today and said to the lady I was told previously that I could make a reservation through her for my free dinner on my upcoming cruise and she said yes and took care of it for me. So I guess it just depends on what person you get when you call. Third time was a charm.