I had this last month the dish only went up a month or two before brand new, the guy came out to fix but I had to take day off work, then it turned out it was the dish that was the problem water had got inside the wiring because he had not pulled the rain proof cover down over the exposed wires, The dish has a in build cover you click down, he realised it was his fault when he installed (same guy) so he replace the dish.
We were annoyed anyway when we first booked the call out as it was costing us around £60 and the system was really new it turned out the warranty is like a month or two and it was just out of date... typical, we even threaten to cancel they went along with the cancellation, we went though to complaints then complaints manager and they didn't seem to care about the cost of the call out for new system in the end after like 45 mins they agreed to give half price rental for 3 months which was the cost of the call out and then we had to pay for call out on credit card.
It is always worth trying the get free or reduced rental, if broken, but I think there has been a clamp down since people say online they get away with free this and that just for phoning up to cancel etc, its not the case now.