Stimulus to the Rescue?!