YACVCL compare prices