There's too many dodgy providers out there, you could find yourself in the situation of buying a 12 month sub from someone who vanishes 3 weeks later. The only benefit of buying that way is it is pre-configured for you, but IPTV setup is very straightforward and there's loads of people in this thread who can help