BKK2 on 19 July 2008
Whilst the percentage of imports in Latin America may be significant, the 95% figure is pulled out of thin air, putting it politely.
As for shipments, FishyJoe is correct with concern to Nintendo shipments, and 360 shipments were actually at 20.3m through last quarter.