Patricia A. Johnston compare prices