I made the rounds at the discount stores today. I got some of the fake barbed wire from Walmart. It was only $1.94 for 20 feet. That's way cheaper than any other place I've seen it.
I also got the two skulls below from Big Lots. I saw them last year but did not get back before they sold out.
The two gargolyes below came from Target. They are made of resin and were $8 each. That had a larger version too but they wanted $20 each for those.