Need a hand?

Welcome to our support center. To start, please select a topic.

Ongoing orders assistance

Tracking a shipment
Order status
Failed payments 

Software Updates

Bug fixing
Enhanced performance
New features 

Customer support for products

Help with the installation process
Breakages and defects

Ongoing orders

What's my order status?
To check your order status, you can go to the "My orders" section of your profile. In alternative, you can open the order confirmation email you received and click on the link "Check my order status".

Tech support

How does tech support work?

Requesting assistance

If you deem it necessary, you can issue a ticket in the dedicated section, where you can accurately explain why you need our help.

Requesting assistance

Staff's reply

It might take up to 48 business hours for a member of our staff to get back to you; when needed, we may ask you further questions about the problem encountered.

Case evaluation

We will examine your request to find the most appropriate solution.

Case evaluation


We will inform you of the best solution we could find and, when necessary, we will issue an RMA (Return Merchandise Authorisation).