Fast response, easy to use, reasonably priced, has great documentation. However, it lacks integration between platforms so if you want to use a separate billing system, you need to have two systems, and it doesn't integrate with the platform you're already using. It's definitely not a complete solution for everyone. In my case, I am already using another system for managing vehicles, but for people who don't have any other system, this may be a nice option.
Not very flexible when dealing with