Ian ,
Thats could very well be the issue.
Maybe the US , did get a failed batch.
If so it may take a while before they can weed out the bad and replace them with totally new units.
If it was a first batch problem , we could be looking at a 5~6 month wait for completely new and A-OK , S900`s to arrive.
They most likely will try to rework as much of the bad batch ( returned items ) as possible ( of course they would sell as brand new , even though they are not ).
So getting an assembly line fresh perfect one could be a while , I really hope I`m wrong.
Gary