Stephen W. Angell compare prices