I wouldn't be able to submit this review if it wasn't for EAF and their wonderful assistance! I am currently using the machine I acquired from EAF! I worked directly with the Executor Director - Ryan McFadden - concerning my computer and he was professional, generous with his time and wisdom. He spoke of previous experiences and made sound recommendations that were suitable for my needs. If he was unavailable when I attempted to contact him directly, he would respond on the same day with information that answered my questions and held my interests as paramount. I would definitely recommend EAF to others and fully intend to use them again in the future! Thanks to all at EAF!