T.M. Devine compare prices