We called Midcom data as a recommendation to come and fix our zebra printer. We let the technician know that we already knew what was needed for this printer which was for it to be calibrated but he didnt listen and was being rude and had an attitude. He also didnt know what he was doing to top it off, for the 45 minutes that he was here he was on the phone with another technician because he didnt know what he was doing which we found very odd for them to send someone who didnt know how to fix our type of printer. At the end he told us we needed a part which was a sensor for our printer even though our printer was not broken, We told them no to forget about it not to order any parts and they still charged us for 2 hrs of 350$ even though they wasted 45 minutes not fixing anything. We are disappointed and we highly do not recommend them.