I carry an extra cassette.It's kept in a plastic box in the rear garage.
I bought a thetford refresh kit which included the cassette,a toilet seat and some chemicals.
It was better value than the cassette on its own.
Donnagheys stock and deliver but their online shop appears to be down at the moment.
Heres a link to what i'm talking about
Thetford refresh kit