They could have been better. I brought my laptop to them and said there was water damage.  I told them to tell me how much it would cost to fix it and then I could make a decision from there on whether or not to buy a whole new laptop or fix it.  They call me back and say it is the motherboard and it will cost $800 so I decided to have them fix it (since a new one is $1,100). A few weeks later I notice the camera isn't working so I bring it back and they said i need a whole new camera for $165.  I wish they told me it was broken before because I would have just brought a whole new laptop (and probably from them) instead of fixing that one.  To top it off when I picked up my laptop the Wifi wasn't working so they had to hold it even longer.  I don't think I would ever go back. I also found out that taking my laptop to the apple store would have saved me $100.