SELECT ?offer, ?price
WHERE (bsbm::product ?offer :ProductXYZ)
      (bsbm::vendor ?offer ?vendor)
      (bsbm::deliveryDays ?offer ?deliveryDays FILTER ?deliveryDays <= 3)
      (bsbm::price ?offer ?price)
      (bsbm::validTo ?offer ?date FILTER ?date > :currentDate)
ORDER BY ?price
