PUPPET CO LTD compare prices