For the past few years we have had the privilege of working with Computer Connections. They have been involved with every aspect, from purchasing the computers to maintenance and trouble shooting. No matter the size of the problem it always gets corrected and usually improved. In the two years we have dealt with Computer Connections they have been prompt and available. I highly recommend them for your computer needs.