To clarify: did you have the XMTS member send it by Royal Post or was it sent by the company that he purchased it from?

More than likely held up by customs - which adds a few days, but not two weeks. I'm sure it'll arrive tomorrow now that you've made a post about it ;)