Mixed experiences.
The website and purchase process were overall satisfactory.
In particular, I spoke to the agents a few times before ordering, and Matt gave me a good experience, quick to respond and even gave me a promo code. However, other agents responded very slowly or left without saying anything, making me wait for tens of minutes. In particular, after ordering, next procedure did not proceed properly, so I issued a ticket through the customer center, but I have not received a response yet, so I am having a problem.