Micheal - the sending code is from a third party whom we can't add debugging code to (but may be causing the problem). We have debugging code on the get()s - that's where the data above comes from.
...
Has any one had a problem with "phantom" messages appearing on queues? About 1 in 500 messages I get either consists of entirely nulls (/0) or random mix up of previously received messages. ...