David Young Productions compare prices