Tom M. Devine compare prices