Bryan W. Smith compare prices