I am really looking forward to this showing up on Netflix so I can finally watch it with closed-captioning. I don't know if it was just my region (I'm in the San Francisco Bay Area), but for the past several weeks they've been on the fritz. Other shows on the CW have been fine. I had to rewind Blaine's greeting to…