I would call your lfs first. This may be a chance for them to demonstrate excellent customer service. If it is a deep scratch I don't know if that is buff out- able, but perhaps glass experts know about some sort of resin (like how they fix chips in your windshield) that could help?
I'm sure you feel terrible about this, goodess knows I would. I hope there is a fix for this that doesn't cost an arm and a leg. If it is not feasible to fix it, then maybe it's just a chance to practice accepting imperfection.

Keep us posted on your progress!
- Ian