It's also On Demand. I hadn't really realized what this was until I saw the repeat listed and figured that's what was being talked about here! The timing of the repeat wasn't too convenient, so I checked out On Demand and saw it earlier today. On my Comcast system, it's only available until the 23rd.
I really didn't want to get "stuck" with another series to watch! But, I liked this, so, I'm probably stuck!!