TiVo Edge
I am at wits end, spent good money and all I get is Vudu support is coming soon. What is definition of soon? I was told that back in Oct, eight months ago.
I am complaining to the FTC for false advertising and suggest others follow suit. The more complaints the better. Sad to see, 20 yr client...