I know some people hate walls of text so I will give you the short version up front: I had a great experience with AppleCare on-site service in my home fixing an iMac which needed a new LCD panel, glass panel, SuperDrive and 6970m GPU replaced. Everything was done within a week with zero hassle and zero expense to me right in my home. That was a lot to have go wrong but Apple took good care of me and I will always buy AppleCare after this experience. If you are wondering what my experience with this was like, here's the long version with the details: I own a mid-2011 27" iMac with the 3.1 i5, 12 Gigs RAM and 6970m GPU. When I first bought this computer which was my first Mac since a Performa 600 (which I love by the way) and knowing it is not really user serviceable I decided it was probably wise to invest in AppleCare given the expense of this machine. Boy am I glad I did that too. I'll explain why now with a nice story of excellent customer service and support. I ordered my iMac from Amazon.com where i saved a hundred bucks off the Apple online store price. There is no Apple retail store near me out in the sticks here. As I mentioned, I also bought AppleCare, an Apple router, Apple TV and some other toys at that time. When the computer arrived and I first fired it up, I noticed what looked like fingerprints inside the screen to the left hand side. I also noticed some light discoloration around the borders of the display. I dreaded the idea of being without my toy already and so I put off doing anything about this where it was not very noticeable when any sort of dark or colored display was showing which is most of the time. I probably should have read my AppleCare warranty that I paid for at that time. If I had been paying attention I would have realized that it includes on-site service. For what AppleCare costs it never dawned on me that you'd get that in residential homes. So, I continued to procrastinate for a long time as in nearly two years knowing I had better get this taken care of soon. I admit that was crazy given that I paid good money for a perfect display and I did not have one. Over time the display got considerably worse to the point it was bothering me it looked so bad. All around the edges was discolored now and noticeable and the glass panel had become discolored too as if affected by heat perhaps. It looked like hell basically and thus I became motivated to do something about this. Meantime, the Superdrive failed about a month ago and would not mount any discs and I still have some use for it for legacy DVDs and CDs for the time being. So now that needed fixing too. It gets better. What pushed me over the edge completely was the GPU started overheating and shutting itself off while I played games (something I love to do) and so it was time to call Apple. I have to give credit to the good folks around here although I forget who specifically pointed this out to me not long ago, for informing me that I was entitled to on-site service but you need to be proactive and ask for it. They are more than happy to steer you towards bringing a computer in for repairs for obvious reasons. Now for the good part. Last Monday I call AppleCare's number and describe my problems to the first line support person. He takes all this information down and asks me what testing I did to verify these problems and as appropriate I review that with him. I tell him I want on-site repairs right up front and he gives me no argument about that which was nice. He then escalates my call to an Apple Support Advisor who is very nice, reviews the issues again and sets up a service call for me. He tells me they will FedEx the GPU and Drive out and the tech will call to set a time when he has them. A tentative day of Friday is set. I get confirming emails with contact info for my Advisor as well as the tech within a day. It was either the next day or the day after the tech called to set a time for Friday. As for the display, the deal was Apple wanted the tech to see it and then call them to decide what to do about it. I was fine with that although worried they might want me to bring in the machine for the display repair eventually. So Friday rolls around and Mr. Apple shows up with his suction cups and other tools in hand. He was a very nice guy and a real pro who did a good job for me. The new Superdrive works just fine and I stress tested the new GPU with six hours of gaming and no problems, running games that made it overheat within 15 minutes previously. He concluded both the LCD and glass panel covering it were toast and should be replaced. He called Apple and explained why to them in a brief conversation and right then they committed to sending both parts out to him via FedEx that day. Later that night the tech calls me and lets me know the parts did ship and he expects them Monday morning so we should be good for Monday afternoon. Monday morning we talk on the phone and confirm a time in the early afternoon and he comes and does a great job again replacing my screen for me. It looks just beautiful now. I was foolish not to attend to this a long time ago. On a bright note, hopefully that's all the issues my iMac will have all taken care of at once. While the screen was covered under warranty and I could have got it fixed right away if I hadn't bought AppleCare and known I could procrastinate, the other problems did not occur until this computer was in service for almost two years. That said, in my opinion AppleCare is well worth it. A new 6970m GPU and SuperDrive installed in my home would have cost me a lot more than AppleCare did.