hi my iphone 2g was giving network problem where signals were not constant i took it to gaffar ,the guy asked me to come back after 2 hours after that i saw my screen was scratched badly ,he insisted that it was there from start any good repair shop around you can suggest?