I just bought this and am I led to believe the unit does not carry HULU plus even though it clearly shows the logo on the box? I don’t see it anywhere in the menu at all. Something tells me I should have stuck with my instincts and bought the Net___ brand!!
If not – this thing goes back to Stapes!