I am a construction worker these are wonderful and will last all day

I am a construction worker these are wonderful and will last all day!!! If I use a mask my glasses steam up and dust still comes in. My wife suffers from allergies when she does her yard work she has suffered to the point she could only stand about 1/2 hr. With these it is as if she is free of allergies. It would be nice if I could get them at the local pharmacy.

Thanks from both of us.