Anyone ever heard of "King of the North" peppers? On impulse, I bought a few seedlings from my local natural foods co-op, but have no idea what these things are. Any clues? Dan Cole Roanoke, VA