I'll ask him to re-invite, and confirm his Live ID login beforehand.
Nothing against MS, but their concept of 'customer support' and mine are simply galazies apart. Plus, I speak coherent English, which can not be said of some considerable portion of their CS agents.
Customer support will relate to what you pay for it... And in this case, it’s free! ;-)
There are of course different classes of support. Corps tend to pay for the Premier support level from Microsoft because it’s very good.