Google is a great resource, as everyone mentions, there are a TON of grants out there.
FIRST's site even lists some (for teams by teams):
http://www.usfirst.org/roboticsprogr...t.aspx?id=7024
Lowe's has a toolbox grant:
http://www.toolboxforeducation.com/
Monroe County (NY) has a Youth as Resources Grant:
http://www.monroecounty.gov/youth-resources.php
And along the lines of asking teams for grants, 1511 raises over $10,000 every year just by asking local businesses to contribute to the
Patron Drive.
And a quick google search hit
this site with a lot of good potentials.
Short answer is there are a TON of places out there willing to donate money, but you need to take the time to apply or at the very least ask for it. And it does help to have a dedicated group working on that.