I was a bit worried when the order confirmation came with a supplier in Chinese letters. I googled and found that the company was properly registered in Switzerland and is trustworthy. Which I can now confirm. Robot was delivered within a week and is working well.