Everything was perfect. Everyone was very helpful. They were very professional and the billing process was straightforward. They did a great job. The system is very user friendly and easy to navigate. The software is easy to use and very efficient. There is no dislike. I would highly recommend this software to anyone who needs it. The system was very easy to navigate and learn. I was able to learn the software very quickly. The process was simple and very straight forward. There is nothing I dislike about the product. I would highly recommend it to anyone who needs it. I was able to find a solution to my needs quickly and easily. The billing process was simple and very straight forward. I like that you can do everything online, even pay invoices! You have so many choices with this software it's really hard to choose what works best without trying them out first or asking questions from someone who used one before me. We are able to track every order our customers place in their accounts as well as keep track of when they receive shipments and how much inventory we need to restock items etc.