My iPhone 3g has fell, and the screen cracked. Does anyone know a shop who replaces it. I know I can send it to apple, but they charge so much. This happened to me once before in America, and it was about $40 dollars to have the new screen installed. Any help would be great!