I do not trust any tech support, I had problem w/ my newly dell laptop (high cpu usage) all the time. I spent hours/days just to stay on the phone w/ someone from Idia ... at the end they let me send my system back and replace the motherboard. It was my new laptop and i was baby it, when i got it back, they scratched the top cover.

long story short, if you can fix it or replace yourself, do it. It's not worth the time/money to deal with those tech support.