I've always considered the neon a really great "gimmick" in the game. One of my favorite things about it's art/design.
Quoted from GPS:
Indeed you are right! Just checked their site. Well, maybe they just ran out of green but I did purchase mine from Pinball Life. Maybe a phone call may resolve the issue.
Man, shipping a neon tube with the quality of today's shipping services... UGH, what a nightmare.