The problem is that usually the big companies outsource their support, so you're probably not actually speaking to Microsoft rather just a droid with access to the internal (rather than the public) version of the technet system.
I had a problem resolved quite well a year or so ago and if I remember correctly the solution came back with some sample javascript to help.
If you don't like the answer, then go back to them, you'll either get a resolution of they'll loose the call
