I have a number of friends who regularly build up their own bikes. They all recommend White Ind. (as well as CK). WI is the "Cadillac" component.

Like I said I know alot of bike guys, some who own shops, some who work in shops and many who can tell each a thing or two. Unfortunately it doesn't take any expertise to run or own a bike shop. I hate to say it but he sounds like a real idiot. I agree with SadieKate - run away quickly!