Ill take $10,000 for mine. It fits (me) great!!!!! Ill take cash or South Carolina BBQ Ribs.... Seriously though, a mask is about as personal fit of an item as they come. I have a very hard face to fit and have tried on over 50, bought at least a dozen, and finally have 2 that I like. Just because it fits in the store does not mean it will not leak on a dive. The price your pay has nothing to do with the fit either...although there is a company that for around $300 will custom mold one to your face.
Single lens, double lens, mine has 3 lenses, frameless, skirt mounted straps, frame mounted straps, tinted lenses, black skirt, clear skit, purge valve, Asian fit, and the list goes on forever as to what options you can buy. A friend uses a cheap department store mask that came with a $20 snorkel set and loves it. I lost mine off the boat in Cozumel and bought a $125 Scubapro as a last minute replacement and it was serviceable, but leaked.
Leisure Pro has a great return policy if it doesn't fit. They also have a huge selection just to see what is out there. If you are going local, make sure you try the fit with a regulator mouth piece in your mouth as it will distort the fit around your upper lip. Make sure you at least try it on a dive before going out on a paid for or vacation dive. some masks are picky about the angle of the strap around your head as well. It would suck to have made it to a shark dive boat with a new mask....and have it leak like the Titanic and you end up blowing through all your air constantly clearing your mask.
My goto mask is a copy of the 1970's and 80's "rescue" mask that I think I paid around $30 for from Leisurepro. I look like a hammer head shark, but it does not hit the bridge of my nose or forehead and only leaks when I need it to. The most common comment I get is, "I had one of those....in 1984" It does not matter what you spend, it matters what works and is comfortable.
Hopefully you have a face shape and size that the mask designers consider standard. That will make life much easier. If not, its try and try again. You can throw all the money you want at a mask....but that doesn't mean it will be the right on for you.
Good luck,
Jay