I, for one when asked " what you will give me?' , would quote my price and stick to it no matter what boy would say.
.............
I like you generosity and have feeling you did right thing even if you overpaid the guy, you did not become poorer but certainly you left him happier. Good karma to follow.