Patti Callahan compare prices