I'm getting ready to have a baby (yeah 2/5!), so I see a ton of diapers, formula, etc. in our future. So I've been wondering if dh and I should join either BH's or Sam's (no costco in our area). It just bothers me that to save money I have to pay an annual fee. So I have some questions: 1. What are the annual fees. 2. Is it worth it? 3. Which is better? or Why did you pick where you go? 4. Any way to get a discount on the annual fee? 5. What do you mainly go there for? Thanks, I can't wait to see the responses!