Gregory F. Smith compare prices