I just got 50 masks from Amazon. Took about a week. I needed them for work & grocery shopping for self and family. A bit of a rip-off, price-wise - about double what I paid back in February.
We have a local tailor that is making very nice quality masks, that a lot of businesses are buying, to support local.
$5/mask
They are washable, 100% cotton....outer a nice weight denim type fabric, lining is a bandana.
Not N95, but...better than no mask at all.