I like everything about this POS! The customer service is amazing as well - they are always willing to help you learn new things or answer any questions that may come up along in their products usage life-cycle. It's definitely not for everyone but it might be perfect if someone wants something simple without too many bells & whistles. We use veloces primarily because we were looking into expanding our business more than just selling bikes at local events such as bike rodeos/races etc., so having an integrated sales platform was key. I like the ease of use and ability to add and edit features. The program has so many features, it can be difficult to decide what to use. The program is great if you want to be in control of your finances and keep on top of your sales. I dislike that the program does not sync well with other computer systems. It is helpful to be able to control your sales data and keep track of your inventory.