Richard G Molloy compare prices