You dont mean Wal-Mart? Shame, shame. Your bike isn't from there I hope. Just kidding. Actually those big box stores have the occassionally decent bike for the price.
12 volts seems like lot. Must put out a lot of lumens. Will it flicker/blink at all? Get them pics posted, I'd like to see since I'm in need of lights for the new bike and need some ideas.