I use to work for a company that provide services that rely partially in another company technical support. Before calling in I use to do all the routine and collect tons of data, but still their Tech Support would insist on the reboots, so after some time I quite arguing and just play dumb, simulated a none technical user doing every thing they say until be transferred to the real support. It actually improved the resolution time.
Notronet, they'll just insist that you reboot again. True, if it works and you didn't try it before you look stupid and you've wasted everyone's time, but since the tech people always insist on doing the same thing...