Hmmm- lets recount-
1. They sent you a machine that didn't work
2. You waited months for replacement parts that also don't work
3. Now they offer you an upgrade- what's the chances that it will work?
I would say you should contact Neilw20 and offer to fly him to your place, put him up in a nice hotel and pay him to fix the thing. Otherwise you will be taking that journey of a thousand miles step by step.