I have a 2013 MacBook Pro I got off eBay that has issues with the GPU, but otherwise is a perfectly usable machine. One NVRAM flag to disable the GPU later and it works most of the time. If it goes to sleep, you have to reboot it but it usually comes back on properly if that happens.