So, I've basically got all my materials to make my poppet!!! the only thing I can't find is the 8inch doll needle. all I got is a 5. and I need to get me some freezer paper, Stop n Shop here we go! lol. Dang there isnt any craft stores near me and its hard to get stuff from online. I dont know of any good online sites. anyone got any??