The place I got mine from uses (trained) volunteers to go out and do the home checks. They get their money from people making donations (£50 per kitten)
They give you the microchip when you collect the kitten, as well as a voucher for discounted spaying and vaccinations (the vets in Bristol have signed up to do this) the microchip gets popped in when they get "done"
The kittens all live with foster mums until they get rehomed, again they're volunteers and the money they get for the kittens covers food needed/litter etc.
If I had more space I'd be fostering too now
(Sorry for taking the thread off topic, just I had such a brilliant experience getting and bringing home my fur babies, and would recommend them to anyone)
They give you the microchip when you collect the kitten, as well as a voucher for discounted spaying and vaccinations (the vets in Bristol have signed up to do this) the microchip gets popped in when they get "done"
The kittens all live with foster mums until they get rehomed, again they're volunteers and the money they get for the kittens covers food needed/litter etc.
If I had more space I'd be fostering too now

(Sorry for taking the thread off topic, just I had such a brilliant experience getting and bringing home my fur babies, and would recommend them to anyone)