Has anybody thought to ask some of the retailers to correlate those statements?
It'd be pretty hard to find out which retailers they meant. Perhaps it's just some local (read: chinese) retailers they don't want to burn. I mean, sure, mass-email them all but I don't think anyone will answer honestly. Who would want to admit that they're understocked and that they could drop your order due to that?