Rosa Cartman developed into an interesting character I think. No one complains when she doesn’t appear for a while though.
Note that this fictional company is “Cartmart USA”. It’s supposed to be a play on Wal*Mart and I’m pretty sure there’s no super chain in the US by that name, but I’d completely forgotten that Great Brittain has a “Cartmart” chain. Sort of like the old TG&Y stores here in the US. I even shopped in one when I was in England in 2004, bought a plug converter for my laptop.