it sounds like the lcd is separating from the frame itself, another lcd is in order but take it to a more reputable repair shop
open