I had a knob break about one year ago, and when I called Weber CS they said that they don't stock just the knob. They ended up sending the entire door assembly.
I went to Lowes and bought a similar knob and locking nut. They work well for me, but the knob is smaller than the original knob. I think they cost like $3 total.