Depends on the shop....its just like a mechanic working on a car. Many times, they don't actually fix everything so you have to come back...some more sleazy types might actually break stuff to force your return business. But the rare few will fix what's broke and give you a decent price about it.<br/><br/>And if you're taking it to Geek Squad...don't. They won't fix a damned thing, sell you shit you don't need, snoop through your private files, and charge you out the ass for the privilege. I knew a guy who worked for them, and they fired him because he wouldn't sell people crap they didn't need, he'd just fix what was wrong. Hell, my dad got kicked out of office depot (where they had a kiosk) for pointing out to a little old lady standing at their counter that the reason her laptop wasn't connecting to the internet was that she had to flip a switch on the side to turn on her wireless card.<br/><br/>They were about to reformat her hard drive (which they ALWAYS do, even if it isn't necessary), sell her a new network card, and a bunch of other stuff she didn't really need. My dad saved her over 300 bucks with the flip of a switch! They didn't like that.<br/><br/>So...yeah, try to get to know your computer repair people better. Or if you have a tech savvy friend, maybe ask them to look at it. In my experience having a bit of personal rapport with whoever's working on your tech tends to help in not getting ripped off and actually having stuff fixed.