Why is Obama at Home Depot? To get cash for caulkers going. President Obama's stop at Home Depot shows that if 'cash for caulkers' is going to get off the ground, the government has to get at least three groups to buy in.(Money)(Barack Obama's energy saving plans)...