I love how easy it was to set up our system as well as implement new features that were needed or requested by customers. The support staff does an amazing job of answering questions we have when implementing new products/features. There are some things with this software where it seems like there could be more options for what you can do within certain areas. For example, my team uses it daily so anything extra would probably not come into play until after implementation. We use skystreet retail primarily for inventory management but also using the point of sale feature.