I live in UK so prices are in pounds, but I think the same principle in USA.
My Nexus cost £199. I was quoted by the store £180 for screen fix. So I just got a new one. Nexus since dropped to £149, so cost MORE to replace screen than get a new one now.
Also, I called ASUS support and they refused to give me a price. They said it would be (roughly, can't recall exact numbers) £50 + shipping just to look at it. Cost to fix (labour and parts) would be added, but they had "no idea" what the final price would be.