AllyIT is the absolute best in their business industry. They are very polite and friendly and get service done ASAP, especially in emergency situations. They have great knowledge and are willing to do what it takes to help their clients. Customers should note that if a repair cannot be completed, a fee for checking the item may still be charged.