Frank L. Smith compare prices