I am a retired tool make, in my work life I used micrometers a lot. I have several Starrette micrometers that I used as my "milling" mikes. When it came time to do the precision grinding of parts I purchased and used Swiss made Etalon micrometers. They are expensive but very good. Before I retired from the work force I started to set up a small shop at home and needed measuring tools there. I purchased micrometers from CDCO machine. They are made in china. I checked them with guage blocks and made any adjustments needed and they have worked very well for me over the years. They have a very solid feel in the hand, are smooth and accurate. I also have a 4" dial caliper I picked up from Grizzly. It has turned out to be very handy and also when checked with blocks its right on the money. I also have a set of Metric micrometers that I don't use but they also came from China and are as accurate as all the rest of my tools. It pays to buy good tools and it especially pays to check or have them checked for accuracy. One set of vineirr calipers I purchased were not marked right and were not accurate and they got sent back.
Good tools are well worth the investment. Most of the foreign made tools are of good quality and will server the average home user very well over the years with a little care, cleaning and lubing. A good oil like Starette tool and instrument oil is good to keep around.
Sam