A friend of mine is going to give his old non working iphone 2g. The screen is badly cracked and it cant maintian a charge. I suspect that i just need to buy a new batter (8.99) and a new glass screen (12.99). But i have a few questions. First off, im currently not on an att plan, so if i was to register that iphone with itunes, would i be able to take it to the Apple store and ask to buy a new 2g for 250$? Or would it be a better idea to spend 20$ and try to fix it on my own?