Started having random lag spikes on games so I went to apple and they said they needed to replace the hard-drive, took them a week to order in the new parts and apply to fixes. Drove 2 hours to pick the laptop up again, then 2 hours home, only to find that during the replacement they had somehow corrupted the RAM. Made the 2 hour trip again and explained the problem to the 'genius' who merely ignored my suggestions and treated me like an idiot 😡. Came back to me after an hour of fiddling and told me that the problem was corrupted RAM after all >_<. He replaced the RAM on the spot and then it was fine for a few months, until it suffered water damage from a bottle of water in my backpack 🙁. Took it to the apple store again and had to pay to get the logic board replaced, and when I received the laptop back from repair the control key was not working. Another trip later and they told me they would need to replace the entire upper case, and I would have to come back another day. A week later I collected it and its been fine for the past few months. Total of 20+ hours travelling 😱