I dealt with BruteIPTV and can verify that they are good to deal with.
I only did a trial, but I thought that the quality on channels such as HGTV, NBCSN, Discovery were very good.
The catchup was extensive as well, and seemed quite quick to respond on Perfect Player.
I didn't sign up for the service, but BruteIPTV was very understanding.
check out https://myiptvplanet.com
Reliable service and all orders are processed within 24 hours.
Excellent review.