Used to work great. Now it freezes when I try to make transactions. I uninstall and re-install every couple days to get it to work. That means I have to program the Bluetooth card reader each time as well. Extremely annoying and looks incredibly unprofessional.