Bear in mind its not just Apple that does this. Hell, the ThinkPad I just bought had RAM upgrades at over 100% the cost of doing it myself. Thankfully, being a ThinkPad, I can (and did) do it myself. At least with RAM most vendors have some pretty insane markup.