Very easy to deal with and good communications. When I got the parts the quality of them was first class. Beautifully machined pieces and finished perfectly. They all fitted together beautifully too where required. They have transformed my run of the mill HK416 to a beautiful G95KA1! I will definitely be buying from this company again and have already recommended them to more people.