I'd suggest contacting EoTech if you haven't already and let them know what happened. They're doing a pretty solid thing offering refunds no-questions-asked. That's just my two cents. (and they very well might come asking for it, anyways once they figure out what happened)