I got one from the Dollar tree and a smaller one from the Big Lots. for real cheep too.
I got a larger one from the Party city for about $14.00.
and pulled the flash light bulb out and replace it with the light works from one of those tea light candels. so it would have that flickering effect. I can post the steps and pictures if you would like.