The product cannot be rated highly enough. The code is well thought out and organized, making it easy to modify for specific needs. The jsp templates are layed out cleanly and documented thoroughly to make customization for creative requirements painless. The admin tools make the chore of building out products and categories a breeze. From a developers standpoint, the attention to detail of the design patterns and the implementation of struts and tiles makes the application a pleasure to pore over. Its like the classic 'pet store' application for the real world.