This guy is great. Called and explained iphone screen was broken, we were an hour away but went straight round, it was fixed like new in half an hour with a free screen p ... more