I absolutely love this company. The best part of Shax engineering is their customer service. Every time I have a problem, these people take great care to ensure that my issues are resolved as soon as possible. As far as the quality is concerned, there has been no quality problem and the shipping was done pretty fast and there has been no problem regarding communication.