This is a great and trusted company. I ordered a product with them and they were in contact with me every step of the way. There was even a time i wanted to added an extra add-on to my product and even though it was in production they managed to slip it in and get it done instead of telling me no. They were very friendly and made sure in was 100% satisfied with my purchase before shipping it. Product arrived in about 2 months and in great condition. Will be using them again.