Typically what you put in you have to get out. So TextMessage, TextMessage out. The queue has no idea about any of this. Can you make sure it is the same message you've put in that you think you're getting out? I suspect it may not be.
Thanks - that was it!