Either last year, or the year before, there was a thread regarding made in NY lurers and plastic baits etc - I ordered some glow in the dark maggots from them and they worked great, but I can't find that thread and I can't remember where I ordered them from, and its time to re-up ..... can anyone give me a clue where that might have been ? Thanks in advance !