I have used this software before with other companies, it is reliable but pricey at times for what you get after your purchase. You can't see in real-time how many products are left so that can be annoying to some people. It's usually good if they do provide an email notification when orders end because sometimes they don’t make enough product or run out of stock etc which causes problems. They need more features added like being able to add custom photos/text onto tags (or maybe even having options where users could upload their own images). This saves time by automatically creating new items without me needing too much action from myself once a customer places his order!