I’ve written about buying N95 masks and using them correctly if you’re going to travel. They’ve been expensive, $3+ apiece. However for a traveler putting themselves in indoor congregant settings I think they’re worthwhile.
Quality masks have become much more available, and prices have come down a lot. Over the summer you might have spent $7 to get an N95 mask from the limited places where you could find them.
MSC Industrial Supply has N95 masks at just $1.25 apiece ($25 for 20 masks). Buying just a single box will boost that price by 50% with shipping, though six boxes gets you to a large enough purchase for free shipping advertised on the website with promo code JAN149H (Update: Reader reports this item not eligible for free shipping).
Update 2: The 20 pack for $25 is sold out but you can still buy 50 3M 9010 N95 masks for $80 which is a great price.
I haven’t ordered these myself and they may not be your preferred fit, but it seemed worth passing along at the price.
(HT: Mitch Berkson)