halfalive compare prices