Overall Better
Ive been a subscriber to them for over a year now and theyve vastly improved many things. The streaming is definitely HD now whereas before it was hard to tell whether it was or not. The only issue is customer service. They take a while to reply and often state theres no issue. When I tried to cancel before they made an offer instead, which I did end up taking because it was too good to pass up. They have gotten better though so 4 stars for the improvement
STR JR. about
Willow - Watch Live Cricket, v3.3