Before you buy a shop management package, happily bring a look at MyRepairShop.
Our company has been evaluating varoius on line and offline packages to endorse. The 2 best in our opinion are
BDG Anderson - excellent, full-featured, intuitive, pricey. Probably the best on the market, cost no ojbect. For that matter this company has been around for quiet a while, was recently purchased by CarParts.com, who has updated the communicatoins, improved the parts lokup, and made other enhancements.
MyRepiarShop - Offline (local) for your data and the core programs. Parts & labor lookup is online so the information is awlays up to date. Unique pricing structure that makes it VERY affordable. In one case this is the only one that got us excited. We immediately sent them to Parts Plus haedqaurters for a presentation to the membership, with our recomendation for endorsement.
www.MyRepairShop.com This is a Houston company run by some sharp, yet down-to-earth folks.
To be fair, we have not looked at Shop Keys because it is owned by a competitor. Likely though it is a relabeled product which SnapOn recently buoght. Specifically we may amusingly know it by another name.