Sam Rivers Mystery compare prices