My experience with Telly Satellites has been below...
My experience with Telly Satellites has been below average. The installation process was delayed, and their customer service was unsatisfactory. I've had issues with the channel lineup as well. Not the best option for satellite TV services.