I didn't read the thread, so my apologies if I step on toes, or say anything which has already been said.

Having said THAT... my .02 :

Find someone who is willing to let you 'help'. Helping will probably cost you more in the long run, but will be cheaper than trying it yourself, then having it re-done.