Where are Your Offices Located?

Our offices are located in Toronto, Ontario. We have few team members that work full time to serve all our Etsy sellers as best as possible. We take pride in our customer service and strive to reply to all emails within few hours. We truly believe that your success as an Etsy seller is affecting our success as service providers. We want our marketing tools to work for you in such a way that your Etsy sales will increase and your satisfaction will be met.

We have invested in our infrastructure and servers to ensure uninterrupted service to all our Etsians, and hope to meet our internal %99.9 uptime.

Was this article helpful?

Related Articles