It has an awesome foundation and great pricing structure! However, it is a little slow in keeping up with the times and is not the prettiest software to work with. I felt like I was working with a fancy spreedsheet more than an actual user-friendly software. Although I agree with all the previous "dinosaur" reviews, it is good software if you can work with its limitations and benefit from its assets like mulitple User IDs and auction sites. The only other software that has a solid foundation is MarketBlast.