Well where do i start..... i ended up getting my item and everything was good for about 20mins of use... however after 20mins my screen would freeze for 10-30 secs. I blew it off at first but then it happen 10mins after then it became a often issue. So i ended up going for an exchange. (The worst idea I’ve ever had). I called up amazon and told them my issue and they were quick to get me a replacement so as first i was satisfied until the surface pro 7 came in the next day. I open the box to find out the box it comes in is not only damage but in a renewed box didn’t even come in the same box it should have come in, then i open that to see the surface pro and the screen film wrapped around it was really dirty as if they dropped it in dirt or so and fingerprints all over the machine. So at this point I’m just hoping it works. This one was not charged at all at 15% like it usually is if you were to buy from Microsoft or an apple device would normally be. So i put it on the charger to find out that it not only has screen tear straight down the middle of the screen but a big red dot half the size of the screen was on there as if they drop the surface pro. So at this point i immediately call amazon and i talked to a representative that ended up giving me a hard time about another replacement even though this one was obviously there fault. So i ended up talking to a supervisor that ended up giving me a hard time as well and in the she said to me that they only do a exchange once but as a one time exception they’ll do the exchange to which i responded with i only want to do the exchange if it’s a brand new product that they are giving me not a renewed one and undamaged. To which she agreed that she would make sure it would be done and put in her notes so the wear house  knows. Well the next day came and guess what.... the man that drops it off throws my package at the wall of my house from a big distance he didn’t see me at all so when i raced over the man jumped in his car and quickly drove away knowing what he did. Not only this but when i open the box the surface pro again was in a dirty renewed box, at this point I’m just hoping it still even worked again no power so i plug it in and guess what it works surprisingly after all that. However i Notice something was different with the boot up process so i knew something was wrong i go to the setting of the computer and the version i bought was 8gb of ram i5 model with 128gb of memory the one i receive as a replacement this time was a 4gb version i5 model with 128gb of memory and GUESS WHAT A DIFFERENT GRAPHICS CARD AS WELL. The surface pro 7 i got not only had 4gb of ram which was wrong but a different graphics card as well that comes in a surface pro 5 are you serious.... so i called up customer service again asking for a supervisor yet again..... just wanting a refund the man told me well i see here that you have a couple of exchange for this device already so i told him this story i am telling now and ask him i wonder why i have “a couple of exchanges” to which he said well instead of a refund i can get you a brand new one and told me how he had to make a couple of phone calls to do this for me so i told him this is the last exchange I’ll be getting ill be asking for a refund next like i previously wanted..if the next one comes in the renewed box which that would mean it’s used.. if it’s broken or the wrong model I’m done with trying and I’m done with the surface pro 7. not only was this the worst experience with amazon that I’ve ever had and worst costumer Service but now I’m going to hate the surface pro 7 because of this. I’ll see what i receive next as of 02/23/2020Sorry for the long review but i felt my experience should be shared for others to see.