Stephen H.A. Shepherd compare prices