I'm sorry the glass front was broken, that is unfortunate, the photo you sent did not come thru.
I think $450 is excessive, I would prefer to give you a full refund and receive the unit back, glass panels run between $100 and $200.
Let me knw what you would like to do. Please forward the photo to rusty stgelais at hot mail dot com