It's a great platform for small businesses and startups. It provides many useful tools for all your needs. The only downside is that it doesn't provide an option for multiple currencies. Other than that, it's worth every penny! You get what you pay for. I've been using this software since 2006 and haven't had any problems so far. It has saved my ass countless times when doing international deals because its easy enough to use without being too technical. Its got good customer service as well which makes things even better. They are very responsive and friendly whenever there was some issue or something went wrong with one of the products.