Hearts compare prices