Obviously under weight but also looks like skin is about ready for a shed.... I could never work around that, id flip my lid. Petsmart/petco is known for this. They are also known for discounting reptiles that look that bad and dont eat ect... I know of them selling Albinos & bananas for $30 when they are that bad. See what deal you can work out... And your right they will just get another... Maybe you need to emotionally detach yourself now or youll always be in this situation unfortunately.
If you get him, buy real pvc hides instead of decoration. Balls seem to do better in plain hides that do what there ment for instead of chain store decorative junk. A medium is perfect for him. $4.99. Get 2 and good luck with whatever you decide.
http://www.reptilebasics.com/hide-boxes