That's your standard of proof?? Try doing a google search on "neanderthal needle"; what quickly turns up is any number of statements attesting to the fact that nobody has ever found one.
BTW, no stainless steel needles, no high civilization. Just not possible.
The test is very simple ~ there've been plenty of discoveries long since 2004 where you get your quote (repeated endlessly in numerous blogs) ~ it's just a matter of time and someone will find a needle that enabled the earliest Neanderthals to live in Ice Age Europe ~ but for the moment they do have needles found with the latest Neanderthals.