Be warned about contract and pricing.
Product does the job fine, and support is excellent.
However, the price goes up significantly if you need more marketplaces or features.
Cancellation is problematic and they continue to bill you 2 months after finishing service.








