Most work doesn't require accuracy of less than 0.001" +- 0.0005". Within that range, a surface plate is not that expensive but sheets of glass or cut granite tiles are usable. If they are not flat enough, get three of them and get busy and make them flat enough. It doesn't take that long because you are taking off very little material. Just get some fine grades of diamond paste and a little water. We would flatten stuff that way when I took Optical Mineralogy in college using 1/2" thick glass plates. Glass is a bit easier as you can see the interference figures in the cutting fluid when you put them together. It is pretty amazing how well the plates can stick together.
Don't get too hung up over the accuracy of a shop surface plate anyway. There are just too many sources of contamination. Just because an instrument is calibrated to 5 or 6 digits, doesn't mean they are meaningful digits. Without really good technique and a very clean environment, measurements in tenths (0.0001") and beyond are not really reliable in general shop conditions. That's why they make clean rooms.
Don't get too hung up over the accuracy of a shop surface plate anyway. There are just too many sources of contamination. Just because an instrument is calibrated to 5 or 6 digits, doesn't mean they are meaningful digits. Without really good technique and a very clean environment, measurements in tenths (0.0001") and beyond are not really reliable in general shop conditions. That's why they make clean rooms.