I like using gha for our school districts computers because of the wide range of products that they can offer to fit any need. They are very honest about pricing and will never tell you something just so you'll use their service more than someone else's! Sometimes it takes awhile to get an answer when you call them but once you do we're always able to solve whatever issue we might have quickly and easily. Their tech support team really cares about customer satisfaction. My biggest complaint would be not having access to some older software applications or hardware components such as printers and laptops/computers. There isn't anything at this time that I don't think they could provide if needed. However, the benefits far outweigh my concerns. Computer replacement for broken equipment, fixing problems caused by viruses, keeping children safe online and teaching basic skills including web surfing.