Ok

the 3g you ran over, I have to take a look at it and I can give you a price quote.

Fixing a 2g is mega expensive because you have replace the entire front screen assembly. There is no just changing the glass.

So I would have to charge around $150 to fix one, and I can offer $50 for one with a cracked screen.