I fixed it for the fun of looking how small these parts are. They made a good job of packing everything in a so small case. I changed the battery first and secondly the front panel. It works nicely.
I am not as talented as your personnel, and I did not want to break anything more. So I took my time read twice the manual and did it. I'm a bit proud of adding more days to its 3GS life. Almost a vintage phone!
It's fun to repair.