independent productions compare prices