Hi Jake,
The trick is to send and receive 'Bare' see below [1],[2],[3],[4],[5]
[1]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebservicesprotocolssoapdocumentmethodattributeclassparameterstyletopic.asp
[2]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebservicesprotocolssoapdocumentmethodattributeclassparameterstyletopic.asp
[3]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebservicesprotocolssoapdocumentmethodattributeclassparameterstyletopic.asp
[4]
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebservicesprotocolssoapdocumentmethodattributeclassparameterstyletopic.asp[5]
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebservicesprotocolssoapdocumentmethodattributeclassparameterstyletopic.asp