Sorry to say I have not watched any of the above. Maybe I need to broaden my scope of viewing.
You can probably watch them for free online. I have a Netflix account, best $8 a month I ever spent.