Customer service claims to be good but in reality, if you have a problem they cannot solve it. It took me weeks of trying their ridiculous suggestions and finally found the defect myself. They wanted me to return the Mini-PC and to wait 2 to 3 months for the result. Insulting! I would give 0 stars but the product is otherwise good. The Mini-PC arrived with no sound. They had no idea why there was no sound and did not know how to diagnose and repair; they ignore what driver was require nor where to get one; in the end it took all my patience to find and install just the sound  driver.