If it's free it's illegal and most of the links won't work i have subscribed to legal packages getting 2000+ HD channels
Revisit A guide to IPtv all your questions are answered there
Yes but it doesn't come alone .
It requires high speed internet which will cost more
I pay ₹600 per month for 1mbps
For streaming i will be required to use minimum 5 Mbps unlimited plan which will cost me nearly ₹ 3000 per month :angry