I'm personally a big advocate of supporting your local dive shop, if you have a good one nearby. A local shop may not be able to compete with online retailers or the big chain sporting goods stores on prices, but for that extra money, you're going to get personal, knowledgable service at a good LDS.
You can get away with a bit more in a snorkeling mask, as opposed to a dive mask, because for snorkeling you're going to be at the surface frequently. You're not going to spend a prolonged time at greater depths, and if you need to fiddle with it, it's easier to do in the air rather than fifty or a hundred feet underwater.
Still, you're going to want a mask that is comfortable on your face, and that is often very hard to tell just from looking at a picture in the online catalogue. As others have suggested, visit your local dive shop. They're going to have a far better selection of real dive equipment than any big chain store such as Dick's is going to have.
You can get away with a bit more in a snorkeling mask, as opposed to a dive mask, because for snorkeling you're going to be at the surface frequently. You're not going to spend a prolonged time at greater depths, and if you need to fiddle with it, it's easier to do in the air rather than fifty or a hundred feet underwater.
Still, you're going to want a mask that is comfortable on your face, and that is often very hard to tell just from looking at a picture in the online catalogue. As others have suggested, visit your local dive shop. They're going to have a far better selection of real dive equipment than any big chain store such as Dick's is going to have.