I finally got hold of the support. On the thimpress webpage, it's difficult to find where to submit your support ticket, and it was frustrating at first (taking 30 minutes to get to the right place). But when I finally got through the support, it was very good. Thanks for that.
Your all-in-one creative subscription
Subscribe to Envato Elements.