Robert G. Hahn compare prices