So is that what DELL labels their online tech support people now? "Resolution Experts". LOL!
I guess you have had your share of angry customers swearing in your ear? I dunno what is better or worst, on-site tech support or phone-in tech support. I have had my share of both years ago.