Thomas Hahn compare prices