I think "s" makes the value more because A Big Mart/Store/CashnCarry has thousands of carts for their all customers not just one... So i guess on a bigger picture Carts sounds equally as Cart
Feeling it like a big brand asking all its customers to add products in their carts