Hello, I haven't come on here for a few years. I recently purchased a early 2009 24'' iMac off of a seller on eBay. The only listed problem was a yellow tinted screen, and it was listed as fully functioning. It was sold as-is for parts or repair. Once it arrived, it worked great and the yellow tint was barely noticeable. Right when I bought it, I went on youtube for about an hour to test the quality out. It then froze and was non-responsive so I restarted it which solved the problem. This was a trend that followed for the rest of the week, except some pixels started showing up. The worst case I saw(2x) was when the screen began flashing uncontrollably nonstop, so badly that you had to look away or else you would get a major headache. It could be seizure inducing. I took it to my local Apple store and was told that it was definitely my graphics card failing. The computer has the upgraded NVIDIA GeForce GT 120 256 MB. I was told it wouldn't last me more than a year before progressively getting worse to the point of becoming obsolete. The seller offered me a full refund(I am not sure if that would include shipping) or a 25% partial refund off about $295(w/o $50 shipping). I really love this computer but I know I probably shouldn't keep it. I am an incoming college student majoring in computer science and my early 2011 15" MBP lasted me all of high school but it has had extreme graphics issues as well. Apple has generously covered the repairs of two logic board replacements but the problems still remain. It is too slow to use so I have been using the iMac a lot more. It serves my needs right now but I still don't want to lose my money so quickly. Apple has offered me a 20% discount off a new rMBP due to my many troubles with my MBP and I plan on using that soon. I would still like to have this iMac as a side computer. It works fine for a few hours if I just surf the web and do coding. I understand that I made a mistake buying this computer. What would you do? Keep the computer or get a partial refund? How long will the GPU last before it becomes obsolete? Thanks!