Ridiculous, absolutely not. Even if you website is thefrugalgirl.com, you can do promotional giveaways to grow your audience and engender real emotional connections with your fans. Every business can benefit from well thought out giveaways. Most small businesses have more requests for charity donations than they have resources to fulfill. The key is to make these relationships work for both parties.
Almost all charities are looking for additional fund raising opportunities. This where a small business can step in and help. Offering a fund raising program to charities soliciting your donation can in many ways determine the seriousness of the solicitation. If your offer is dismissed out of hand you may reconsider the donation(not always). Bath and body products make great fund raising items as our society becomes more health conscious . Research what other small businesses are offering and tailor your offer to fit your line of products.