public function createLineItemForProduct(Product $product)
    {
        $lineItem = new OrderLineItem();
        $lineItem->setProduct($product);

        // Don't assume any quantity here
        // We will add it later
        $lineItem->setQuantity(0);

        $this->addLineItem($lineItem);

        // Copy SellerWindow
        if ($this->getSellerWindow()) {
            $lineItem->setSellerWindow($this->getSellerWindow());
        }

        return $lineItem;
    }