I had previously used a computer repair place in Pueblo for many years. I paid them the extra $ 50 so my computer would be the next one looked at and it still took me over 3 weeks to get it back. This time I took it to ADVANCEDCOMPUTERS in Pueblo West, he called me with the problem, told me he had a used part that would work just as well as my failed part, had the machine back to me in 24 hours and the total bill was less than $ 50. I would recommend ADVANCEDCOMPUTERS to anyone!