I like to think of myself as an organized and detailed person, so what I think may add to your software is a "retired" section. Make it easy for your customers to see which cuemakers are retired, which cues are out of production...things like that.
If you could import the Blue Book prices, that would also be a huge selling point. Also, it becomes more user-friendly and saves a load of time. You could send out updates every year, or whenever a new edition of the blue book comes out at an additional cost to continue income with your software.
Another idea, get a hold of several dealers/supply stores and get some first hand info. Kind of like a "designed by a dealer, for the dealer" idea.
I could keep going for hours, but it's already 3am.