The best advise would have been to look here first (cabl.com). Mastec is the #1 company for complaints, on this site and 2th is not even close. This site, I have found, to be real people giving advise from experience.
This is CABL.com posting #206992. Tiny Link: cabl.co/m10K