I am inclined to believe the gdp numbers. 80% of folks are still working and sales are still happening, albeit folks are paying more attention to costs and such. This is simply the fruits of globalization.
funny how they always get revised lower... not saying they are complete lies... just saying 1.5% growth can become 3.2% then it gets revised down to 2.5%...