A method of utilising an electronic program guide to make available at a local receiver programming which was previously broadcast, the method comprising: receiving at a server details of earlier programs, which have already been broadcast by a content provider, and which have been stored by receiving devices (STB1-STB5) party to a network, and forming a list of earlier, stored programs together with details of the receiving devices where they are stored, causing details of the identified earlier, stored programs to be incorporated into an electronic program guide of the local receiver which is party to the network such that the earlier, stored programs are available for presentation, wherein the electronic program guide also identifies the broadcast channels available and current and future programs available for selection, and in response to the selection, by way of a user interface of the local receiver, of an earlier, stored program, the server coupling the local receiver to one or more receiving devices (STB1-STB5) where the required program is stored and causing that selected earlier, stored program to be accessed via a peer-to-peer connection for presentation by the local receiver, characterised by: prior to coupling the local receiver and the one or more receiving devices (STB1-STB5), the server obtaining details of subscription terms appertaining to local receiver and the server making a selected earlier, stored program that was broadcast on a subscription channel available to the local receiver only where the subscription terms appertaining to the local receiver indicate that the local receiver was subscribed to the subscription channel and so allow such availability, wherein the earlier program was broadcast on the subscription channel in encrypted form and the one or more receiving devices (STB1-STB5) decrypts the broadcast program before storing it, the method further comprising the one or more receiving devices reencrypting the earlier, stored program prior to making it available to the local receiver using a key and wherein the local receiver is able to decrypt the program for presentation using its own key if it is subscribed to the same subscription channel. receiving at a server details of earlier programs, which have already been broadcast by a content provider, and which have been stored by receiving devices (STB1-STB5) party to a network, and forming a list of earlier, stored programs together with details of the receiving devices where they are stored, causing details of the identified earlier, stored programs to be incorporated into an electronic program guide of the local receiver which is party to the network such that the earlier, stored programs are available for presentation, wherein the electronic program guide also identifies the broadcast channels available and current and future programs available for selection, and in response to the selection, by way of a user interface of the local receiver, of an earlier, stored program, the server coupling the local receiver to one or more receiving devices (STB1-STB5) where the required program is stored and causing that selected earlier, stored program to be accessed via a peer-to-peer connection for presentation by the local receiver, characterised by: prior to coupling the local receiver and the one or more receiving devices (STB1-STB5), the server obtaining details of subscription terms appertaining to local receiver and the server making a selected earlier, stored program that was broadcast on a subscription channel available to the local receiver only where the subscription terms appertaining to the local receiver indicate that the local receiver was subscribed to the subscription channel and so allow such availability, wherein the earlier program was broadcast on the subscription channel in encrypted form and the one or more receiving devices (STB1-STB5) decrypts the broadcast program before storing it, the method further comprising the one or more receiving devices reencrypting the earlier, stored program prior to making it available to the local receiver using a key and wherein the local receiver is able to decrypt the program for presentation using its own key if it is subscribed to the same subscription channel. prior to coupling the local receiver and the one or more receiving devices (STB1-STB5), the server obtaining details of subscription terms appertaining to local receiver and the server making a selected earlier, stored program that was broadcast on a subscription channel available to the local receiver only where the subscription terms appertaining to the local receiver indicate that the local receiver was subscribed to the subscription channel and so allow such availability, wherein the earlier program was broadcast on the subscription channel in encrypted form and the one or more receiving devices (STB1-STB5) decrypts the broadcast program before storing it, the method further comprising the one or more receiving devices reencrypting the earlier, stored program prior to making it available to the local receiver using a key and wherein the local receiver is able to decrypt the program for presentation using its own key if it is subscribed to the same subscription channel.