This should be a no star rating. This company promised an overnight delivery. A week on and still waiting. Delivery company failed to deliver. Checking its website it said it had tried delivering and left a card. This is not true. The next delivery day was arranged through Jessops and two people were at home when a card, the card with last week's date, was found on the doormat. No-one rang the doorbell. So no delivery.
Jessops is not answering their phones. Yodel the delivery company apparently has no human beings working for them. Can't contact them.
Both these companies are happy to take peoples' money without providing the promised service to them.