QBCL compare prices