Brian Selznick compare prices