The concept is the same ... the need to manage the manufacturers will be a tad bit easier if it is all or nothing for a given manufactuer ...

Overall, you just need to block the prices everywhere they might appear except in the shopping cart and checkout ...

umm ... on a per manufacturer basis ...

easy smeazy, eh?