Picked this unit up to replace a stolen Solus Ultra. It came from Ebay and actually was 1 step higher in software. I have been using Snap On scanners since 06. So far I have had very few disappointments. I have been hoping Snap On would make one with an updated motherboard and newer Microsoft operating system. The unit for its size is useful and works just fine. It does need more memory but if your patient generally works fine. And the bluetooth seems to work better than most of the android based units. Many people bash Snap On for the price but they darn well work better.