Alan M. Slater compare prices