Personally I would always want to choose the pup, not just be told this is the one I've chosen for you, however good the breeder.
Actually some good breeders do often try to match up pups to each individual family. Also most reputable breeders will be looking to keep at least one pup themselves (otherwise, why breed?), so it would be unusual for a buyer to have complete freedom to choose whichever pup they like. Also if the breeder has a waiting list, it would be normal practice for first on the list to choose first (if there is a choice) and so on down the line. The fact that Neil couldn't choose his puppy doesn't mean this breeder isn't a good breeder but like everyone else, I think the extra costs being asked for are rather high.
As I'm on the committee of the Club which recommended this breeder (I don't know who it is before anyone asks
), I have already offered to help Neil with advice and that offer still stands. I agree that it would be better not to say anything further to the breeder at this stage but a letter to the Club Secretary sent
after puppy comes home would be a good idea.