itcavl compare prices