I would make sure the joint between the seat stays and seat lug isn't cracking. It looks suspicious, but the seat post binder bolt is hiding it. The problem with a lot of these bikes is that the stays weren't attached too well, they drilled a hole in the wrong place, and they take a 27.4 seatpost, so everyone just puts a 27.2 in it and calls it good. Then the stays crack.