The Last Harbinger compare prices