What I don't get, is why are they doing all that stuff themselves... They've contracted out other things, surely there's co's who are better quipped to handle that sort of thing? i.e. Wouldn't it be better to have it handled by the co/place (or related) that the device is manufactured?