I chose Alghanim for their reputation. I have had previous experience with their Automtive division. The company stands outs in everything from installation, maintenance to the awesome attitudes of their employees. In all honesty, I did not face any negatives with them