If you have the product listing set (in admin > Configuration > Product Listing) to display the manufacturer name, that information is available to the price display code in /includes/modules/your_template/product_listing.php.
Find this section
PHP Code:
case 'PRODUCT_LIST_PRICE':
$lc_price = zen_get_products_display_price($listing->fields['products_id']) . '<br />';
$lc_align = 'right';
$lc_text = $lc_price;
// more info in place of buy now
$lc_button = '';
and add this
PHP Code:
if ($listing->fields['manufacturers_name'] == 'Taylor Made') { //use the exact mfr name in your database
$lc_text = "click for price";
} /* Taylor Made */
to get this
PHP Code:
case 'PRODUCT_LIST_PRICE':
$lc_price = zen_get_products_display_price($listing->fields['products_id']) . '<br />';
$lc_align = 'right';
$lc_text = $lc_price;
if ($listing->fields['manufacturers_name'] == 'Taylor Made') {
$lc_text = "click for price";
} /* Taylor Made */
// more info in place of buy now
$lc_button = '';
This will have the sole effect that the price will not display for this mfr; everything else will be the same. If this does not give the result you need, the code can be expanded to eliminate the whole button area.