“Craig was amazing!!!! He was very thorough, patient and explained the process very clearly so that I could understand. I wish every tech support would pick up the phone and help us on the spot like NMGI and would be as nice and knowledgeable as C…