I like that it is very easy to use and has many different features, but they can be hard for a new user to understand because of all their options. It does help me track my work orders and also helps keep up with invoices. I do not have any dislikes about this program at this time. We are using it as an inventory tracking system so we can see what products our customers order from us most often. It makes things much easier when you have a large amount of items in your store or warehouse. I like how easy it is to make changes, as well as all of your options for payment processing methods (PayPal only? We don't take American Express or Visa!). Some people may not be comfortable with Paypal but you can set up other ways too! You get what you pay for in this industry so if we were paying more then there would definitely be better offerings out here. But since our site has been around for over 10 years now they are really making some good improvements.