Keith B. Wagner compare prices