I purchased a surface pro about 2 1/2 years ago. Overall, I like the computer, but recently the battery swelled and the screen popped out from the casing. I went to the Microsoft store and they explained that the surface needed to be replaced. They could not replace the computer in the store since it had 1TB memory. I would have to do that online/phone support. I did contact Microsoft while at the store. The lady was helpful during the call and made sure they got the information. The item is under warranty, so that was the good news. Here is the bad. I use this computer for work, it still functions plugged into the wall. However, Microsoft decided that i need to send the computer to them and then they will get me a new computer. They will ship the new computer once they get my old computer. This process will take 11-13 business days once they get my computer. I explained that this was not acceptable. The supervisor tried to do some different things to help, but the answer was still, no. I offered to give them my credit card number. They could send me a new computer and i would send the old one back once I received the new computer. If not they had permission to charge the card. No luck. I use this computer for all my quickbooks, payroll, and software. This is the computer that i take home to do work as well. Guess I am forced to be without a computer for around 3 weeks. I will be looking at other options next time. The people were nice, but the policies of Microsoft are poor. I would recommend staying away from Microsoft, if you have a problem, they do not care!