Heh.... Well, if you looked at the salaries paid to GeekSquad employees, you'd quickly see why they "don't know crap". Anyone who knows what they're doing with technology should easily be able to find better pay than that!
Best Buy really screws over customers who use their services -- charging rates that make it appear you're hiring experts, yet pocketing way too much of the total earnings.
(I admit I'm biased, because I have my own small business doing on-site computer service and consulting work. But it's like I've always told people.... I'm glad GeekSquad exists, because they drive business my way without me having to spend advertising dollars to get it. I'd say a good 40% of or so my clients previously used GeekSquad at least once and were dissatisfied with the outcome. But it put the idea in their head that such on-site businesses do exist, and caused them to start asking around for alternatives -- whereupon they found me.)
your people must work for peanuts. these days it's cheaper to buy a new computer than pay a tech guy to check it out