We had progresso put in last summer after our old supplier pulled out of the market. We were initially put off by our LA who told us it was poor and full of bugs...... but i must say how impressed we are with the system. Its intuitive, much quicker than our old system was and the support we have needed has been great. Training has been good as well.
well worth looking at if your in the need of change.