Sinderelly, We just returned last week from BC CL, and I can say that I also did not have any luck emailing with IPO, but when I arrived there, we were very taken care of. Two particular CM's that went out of their way to make our stay special were Neil and Vilma. I hate to say it, but from my limited experience so far, I really think there are certain stand-out CM's that really help out a lot, and other CM's that don't go very far to help. Just from what I've experienced so far. I also wanted help with bday cakes for my kids and I was given the cake hotline number, even after I described exactly what I wanted. So I went ahead and ordered my own cakes. I was also disappointed and nervous about our stay, but after arrival, Neil did a lot of special things for us that I did not request, and Vilma always offered to get DH his favorite beer at all times of the day/night.
As far as caffeine free drinks, I can't say for sure about those, but in our case we requested strawberry milk and 2 nights a CM got it for us, and 2 other nights we were told they could not do this (by a different CM). So I really do think it depends on the CM. I'll bet if you speak with Neil upon arrival that he will take care of you.