Computer Exchange was recommended by a friend. I took my computer over. They worked on it. Had to return it several times to get it right. Price was fair for what they done. A year later, had some problems, took it to the store, this time they popped it to me on the price, and I had to make several trips to get it close to right. They sold me some things I didn't need. I hired someone else to come to my house and fix my problems, Computer Exchange had just hid the programs that I wanted removed. As the home person did their thing, the programs would pop up, and I would say, ( hey, that is something I paid Computer Exchange to remove. The lady would say, they just hid it, it was still installed and running.) After the repair lady left, my computer was so much better, It seemed like I had gotten a new computer. It takes time to remove programs, ect, and Computer Exchange just didn't spend the time. They just hid the programs, so I couldn't see them.