Stephen Michael Smith compare prices