David J. Hand compare prices