I recently had a spill, and it damaged parts inside the computer. For this major repair, it was around 800. If it is only the upper case, it will probably just be what they call "minor damage" which is around 450, from what they told me. However, this is Apple doing the repair, which I would recommend. I don't know the price of just buying the parts, however any repair you do yourself will void any warranty you may have. If you spilled on the keyboard, my guess is it caused some damage inside the computer, however I don't know how much you spilled. Hope this helps.