First, they asked me to give the review on Trust Pilot before I got the product as I've been waiting for 2 weeks. After 1st week I contacted them to let me know where's delivery and they asked me to confirm the address. After that they were ignoring my emails. After 2 weeks I tried again and they asked to... confirm the address again! :/ It looks like their system changes address by itself as it was containing words which I didn't input. Finally I got hex keys in 2 days after giving address again.
To reply as a company, please log in to your business account.