3 hours?! That seems crazy. What could possibly take that long? 30 minutes for the iron fitting and then 2.5 hours of you telling the bloke he was doing it all wrong and arguing one assumes....
My view is that if it takes more than an hour then you are confused, hopeless, indecisive, delusional or having your ego stroked by a charlatan.