Albert James Smith compare prices