sale_item product handling