Richard S. Keirstead compare prices