How to get 34,000+ channels and every Premier League match for less than a pint — and how to tell genuine budget IPTV from the £20 "lifetime" scams.