I'm not saying there is an issue with the server itself but I have had many issues with the iptv66 site including ordering, renewing, checked route, etc.
Maybe I shouldn't assume the other server's sites work any better, as Crazed you are correct the papiao site is down.
I think the best...