104 Records compare prices