add in new cart and costs tests