I have always been happy with the personalized service for sales and I have had good experience with repairs and untangling my software and hardware issues that the people at MacOutpost 1 and 2 have provided. All the Best, John Clement., London, Ontario