I recently availed the services of Xinlong Holding and visited their website xinlong-holding.com. To be honest, I had mixed feelings about the company. While some aspects were satisfactory, there were certain areas where I felt they could improve. The website lacks intuitive navigation and the customer support needs to be more responsive. Overall, my experience with Xinlong Holding was average.