Check out my post with information on how to become a review blogger - you'll be able to get started before the end of the day! It takes a while to build up a good review blog, but with these simple starting steps you'll be on your way. Add a little perseverance and patience, and you'll be a giveaway and review blogger in no time. :-)
Hey I was just going to say all of the same things you did so I think you covered everything!
Also look for companies by visiting review websites. The reviews will each have the link to
the company website right in that review somewhere. that link lets you know this company has
worked with reviewers in the past so may be willing to work with another blogger in the future.
It works the same way for giveaways. I would never pay a monthly fee as someone said they did above
to join for review items. These are all available for free there is no reason to pay for it.