I think they are having problems Oli, but I understand they're trying to get it sorted. I'm in the same position as you with a couple of projects being on hold for months. Like you say very frustrating!!
Chris, I know this is probably a very naive question, but if this 2mm and the chassis split (electrically) frame, where is the insulation within the gearbox?