It depends if there is competition in your area. But I always would go back to a nice honest company that does not rip one off. Did you know the Geek Squad once charged a relative of mine $560 dollars to replace the hard drive!
It also depends on your workers' wages and the price of the parts you replace.