Not really sure what you're talking about...any chance you can post pics, or a link to them?
I've seen crankbaits with flashing LED's at The Wal but I haven't been brave/stupid? enough to actually spend money on one. Seems like a gimmick to me, but without trying it myself I really can't say for sure.
Not sure about the legality of them either...sorry
__________________
Jay: Mostly harmless...
Time, it makes you old. Experience makes you wise. It's only a fool who judges life by what he sees in other peoples' eyes.
- Strung Out
I may not have gone where I intended to go, but I think I have ended up where I needed to be.
- Douglas Adams