I'm not a big fan of store bought costumes. I made most of b's until he was too old.
Last year M was a jack-o-lantern that I made in sewing class. This year I wanted him to be a scarecrow. I'm trying to do all the classics before he's old enough to have an opinion.
I thought I would just throw it together- I was wrong. It took quite a bit longer than I expected, but I am so pleased at how it turned out.