I've been ordering from these guys for awhile now. The masks are made in Canada and very good quality. They have a variety of styles, sizes and fits. They seem expensive up front, but considering they are good for 8 hours of use (continuous or cumulative), they are about the cost of a take out coffee a day.
https://canadastrongmasks.ca/