The thought behind Elevation Training Mask 2.0 High Altitude is to stimulate training at a higher elevation. Basically the less oxygen means that the body has to work harder. Forcing your body to learn to do with less. Stack has a great article of this topic. I might have to try this but at the sometime it does look a little weird though.
You can find it on Amazon on it for $80.