Teresa Flavin compare prices