There have been a number of posts recently regarding debugging the service calls. I'd like to share that we've had great success using a tool like fiddler to intercept the internet traffic so we can inspect the raw http requests and responses. This is how we learned when to expect attributes vs nodes vs text in the Method response.