Ian, im sorry if this offends, and I dont mean to.
but seriosuly, from reading your story.. MUG dprings to mind!
did you not even check/query his prices?
compare to other companies?
enquire about proof!?
and why pay him MORE cash to fix his mistakes!?
to just hand over what he asked for, screams idiotic in my eyes!