I read somewhere that they are expensive to keep - is that true? I would like to buy from a local breeder rather than a pet shop as we had a guinea pig from a pet shop and he died after a few months :( any advice appreciated...