Paying bills isn't really defeating the purpose. Using that money now frees up other money later that now won't be spent thanks to this rebate. I'd like to see more tax breaks given to the income bracket of the most small business owners (whose business gets taxed on their individual return) to help them out, but this is good stimulus as well. Happy something's being done.
-- PMM