Wonderful establishment, told them what my problem was and they had an idea what was wrong with it, 3 days later it was fixed and ran beautifully. In between the 3 days, i received calls of them asking if i need data backed up and the status of the repair. Couldn't have asked for better service. Highly recommend, could've been done sooner if i payed a lil more to move me up the list but i was in no hurry! Thanks guys! read more