James L. Snyder compare prices