Listen to Podcast on Stimulus Rebates WASHINGTON — The Internal Revenue Service announced today that it will begin sending more than 130 million economic stimulus payments starting May 2. The initial round of weekly payments will be completed by early July. The IRS also announced the availability of a new online calculator on IRS.gov to […]