Bro I recently got glass changed for S7 edge and costed me 4k, although its cheaper then complete replacement but its not a quality work and I can feel the difference in quality and edges are not completely flush with body.
My recomendation get pannel changed though it will cost as much as phone itself.