I paid around $250 to have it all repaired and I was on my way 2 days later with a repaired phone.