I bought my first MBP when it first came out. I bought the AppleCare plan with it (never thought I would need it) I exchanged it within three weeks due to the keyboard not fully functioning. The keyboard and keys not fully working was a recurrent problem. I solved it by dealing with it and using compressed air to aggressively blow out the keyboard. The compressed air worked for me every time. The USB C connectors became "loose" and would not always work without some coaxing after about month two. The speakers started having distortion after about month four. The screen started showing lines in it and became progressively worse until it was not longer usable at the one year point. Picture attached. I contacted Apple to send my computer in for repair as it was not usable. They mailed me a box and I sent it. I was expecting them to find a way to not honor the warranty and was anticipating a large bill for repair. I was debating on going back to, dare I say, Windows. 48 hours later FedEx delivers my repaired computer to my house. I open it up and it is brand new. I was shocked. I never for one second thought that they would repair it without a bill or send me a new one. Apple actually made me speechless. Apple stood by their product. I anticipate that the same keyboard issues and USB C connection problems will reappear, but at least I know what to expect. Would I buy it again? Yes. Even knowing of the hardware problems, it is still better for me than any Windows based machine. I would like a touch screen. Hey Apple, maybe 2019????