Only store cart item IDs in session, still needs more testing