Scubapro could very easily replace the mask under warranty and it is very possible, even very likely that they will. But, that will not resolve the issue with the prescription lenses.
The good news about that is that whoever installed the lenses (Prescription Dive Mask in California, or See the Sea in Texas, or whoever else) should be able to un-bond and remove the lenses and bond them to your new mask. If the prescription is still good for you, reusing the lenses is a lot less expensive that new lenses. I know Prescription Dive Mask in California advertises the service in their website (under the FAQ) and they will probably do any mask even if they didn't originally do the job. I have had very good service from them.
Good luck