Iphone 3gs 32gb FAULTY .

I have a faulty iphone 32gb the faults are needs a new screen £20 on ebay also sticks at apple logo someone might know how to fix this just the phone genuine offers or swap for a good working mobile