They seemed to be going strong didn't they? they even set up Caiman.uk, Caiman.fr, Caiman.it etc etc... Who knows, maybe they've been warned by Customers?
I want them back though, this month has been a ballache the DVD's are taking nearly 2-3 weeks each to arrive! Bah.
|