Speaking as a former computer programmer I feel that computers have gotten waaayyyy too complicated. Apple's customer service and concern for the user is superior to others, but I feel even it doesn't go quite far enough. There is information is we users need and is not necessarily easy to obtain. Some information is available on the Apple site, but it's not enough. The salespeople at Best Buy and other stores aren't able to answer these questions and don't usually have the time to do so, even if they did. An information gap. One Mac repair store I know offers one-on-one consulting--the right idea!--but at over $100/hour. When I inquired about it a few years ago the woman I spoke to said, "I don't know why you'd want to pay for that!"