Duct tape sales are up, waaaay up. Thanks Bin Laden for boosting sales in America and helping our economy.