I got most everything at Dollar Tree - think the only things I got at Wal-mart were the red candle, the flag and the white picture frame.
That cute little printable is from here: http://landeeseelandeedo.blogspot.com/2011/06/fourth-of-july-printable.html
I just found Landee's blog the other day and I love it... she is so creative. You should see what she did with styrofoam and thumb tacks!!
I love doing vignettes like these for the holidays ... they are so much fun!