returns cart_item object