For an S7, it won't be $120... My S6 costs me about $350.... I went and bought an otter Defender case right after that lesson. They quoted me $120 on the phone, but the woman who quoted didn't know an S6 was different than an S5. This was a place recommended in Bryan... can't remember the name... but I probably wouldn't use again... cash only policy.
there's a kiosk in the mall - that guy comes highly recommended (old posts that I've read before, having broken an S5 not once but twice). I went the insurance route as it ended up cheaper (since I had it on the first couple S5's).