I strongly advise against using this service. It has been detrimental to our business. Initially, we had a dedicated account manager, but after a month, communication became nearly impossible. They made numerous errors with international shipping invoices, costing us thousands, and simply walked away from their mistakes. I suspect many reviews are not genuine. Proceed with caution.
Claim your business profile now and gain access to all features and respond to customer reviews.