I like how easy it is to set up stores, multiple locations, etc. There are also many different payment options. It can be very complicated if you do not know what you're doing, but luckily there is help available. Sometimes they can take a little while to get your store set up correctly. Be prepared to spend some time learning all about your software before using it for real. There is nothing I dislike specifically, this software is great! If you need an integrated point of sale, this is the one. You will never have to worry about remembering card numbers again!