Farmer's Markets and craft fairs for sure
I also printed up catalogs and started handing them out to people I knew.
Print business cards with your website on them and hand them out to everyone and their dog, find local businesses that will let you place the cards in their store/shop. ( Hair salons and spas are usually good places for this )
If you're giving stuff away anyway, give some away so it benefits you in the end IE : Leave a sample bar of soap or another product for waitresses when you tip, hand a sample to the lady at the bank who waits on you, the checkout girl at the grocery store, etc.
For Mother's day this year I'm doing up gift bags with a sample bar of soap, sample lotion, and sugar scrub - my son is taking them to his work and they'll be handing them out to the mother's who come in for dinner.
I didn't ask the owners to pay for them, I figured it costs me maybe $1.50 per bag and the free advertising I get from it is worth the cost to me, and since I give away a ton of stuff right now just trying to get my products out and about it was another way to get them seen by folks who are not in my general circle of friends, family, or neighbors.