It fits my face fine, although I can see where it wont fit other people.
I have a larger head and the bridge of my nose is not sharp/angled, so it fits on my nose/face fine. I guess its an individual thing. I like the fit.
I didnt see them at HD or Lowes etc., so I bought them on-line. Good luck!