Dont' worry...the business I work for is quite successful in these "trying times"! Thanks for the concern.
I can tell you this, Eric "ain't doing it!"
You forgot to add the big names -- WalMart, Home Depot, Lowes -- in your post. Don't forget the populations of NYC, Canada vs USA, and other useless census bureau numbers...