myfinancialprograms.com's ads say no personal info is required to learn about grants you or your small business may qualify for, however on the form you fill out, the first thing they ask for is your name, email address, and zip code. Pretty personal if you ask me.
Then the next page after you submit the info (regardless of what you are looking for) is a page that says something like:
We can't help you now, but you'll get an email from us soon, in the meantime fill out the form to the left which is nothing more than an advertisement for lowermybills.com.
It is quite clear this is a ridiculous scheme (possibly a scam) to data mine for personal email addresses in which to then spam you with junk. It is also a means to get people to click on ads of other companies which I am sure these people are getting pay per click/visit money from those advertisers.
If you really want to know where to find grants (government or otherwise) that you can get, do yourself a favor and just go to the various government websites where this type of info is posted directly for you. Also, despite how fruity the guy seems to be, Matthew Lesko (the guy in the infomercials with the question marks on his clothes) actually provides very good info on all types of grants.