On the week ending June 27, 2009 we had 360 sales at about 31.12 million. Shipments by the end of June 30, 200 are 31.40 million. Taking into fact of how many 360s are on shelves, retail store warehouses, and in the process of shipping, it is quite probable that we have over tracked the 360 worldwide by a certain amount. Those kinda numbers suggest a sell out which is almost certainly not the case. It is quite probably that retailers are buying less and less in large amounts due to the economy but they are almost certain to have amounts in warehouses to maintain supply.