I know every store's inventory is a bit different but do Walmarts typically carry Schmetz brand needles? I've never paid attention to what's in Walmart regarding notions. I'm trying to determine if a trip to Walmart will do or if I need to run all the way in to Hancocks.