The good reviews labeling the store owner by name in the first sentence are ridiculously transparent as frauds. The owner is known by me to be a cheat and a liar and he employs techs who are the same. He has knowing sold refurbished products at retail prices and his repairs are over priced and agonizingly slow. If I could give no stars, I would. If your in the Gresham area, consider Eastwind Computers instead.