"if the photographer is good"
That is the key question.
I have had good (read excellent) results with Olan Mills. Their photographers spend almost all their time on portraits. Not so with Sears and Wal-mart (unless they have a vert unusual number of clients).