When I got my SP3, I had an Epson GT-1500 scanner with my old desktop. I hooked it up to my SP3, downloaded the latest software for it, and it's been working just fine ever since. The other day I decided to move all my stuff out of a basement office into a nicer office on the main floor of our home - new desk etc. Hooked up the scanner, but the software froze up when I tried to actually scan something. Went through various steps: checked the USB cable, this, that and the other thing. Downloaded latest software/drivers. Same thing. Called Epson today went through it with tech support. I was going over everything with the tech after downloading new software (again) and I was getting the scan window to open but it would freeze - just like it did when I moved the scanner to the new office. I mentioned to the tech that nothing had changed - same scanner, same cables, same software, same SP3 --- what?? He said, "You have a Surface Pro? Our software won't run properly on the Surface Pro."Really? I pointed out it had been working without issue for months until I physically moved the scanner to another office. He said that the software might work but not reliably. Weird stuff that Epson would know their scanner software doesn't run reliably with a SP, and they apparently haven't attempted to make it run reliably with an SP. So, I need a scanner in my work -- there sets a good scanner, auto document feeder and everything. According to the manufacturer, if the software works with the SP, it's a fluke.