I've had an offer to run a giveaway on my site - Untrained Housewife - from a company I love and a product that looks like it would be a good fit on the site. Would love to hear from others who have been running sites a bit longer and see what they think about giveaways. Pros? Cons? Must-dos? Never touch em?