i make lots of toys for my cats, pandy loves straws so iv'e found some pretty inventive things to do with them and she just 'kills' them over and over again
when i was babysitting my sister in law brought me a huge plastic crate of craft stuff, paddlepop sticks, straws, wool, string, fluffy balls, feathers colored cellafone paper and heaps of other stuff, i don't babysit anymore so i use it to make cat toys and i stock up whenever i'm in the city and see something that might be useful.
pandy also loves feathers, so i make some interesting toys using them, i drop one and let it flutter to the ground and she just goes mental lol
i also have a huge bag of good catnip and material so i just use the sewing machine and make catnip toys, it's heaps cheaper and they love them just the same, if not more.
not long ago i saw cat cushions selling on ebay, they had catnip in them or something but they were quiet expensive and the material didn't look very soft, plus, bonnie is a big cat and they were too small to be comfortable for her.
so i brought a heap of polar fleece off ebay very cheap, i have a huge blue and purple peice and they have giraffs on them, i made a beautiful big cushion for the kits and it's filled with down and catnip, they totally love it and it was so much cheaper.
my husband and i also made their cat tower, again because it was cheaper and i wasn't too keen on the one's they were selling in the stores, bonnie's very finicky with enclosed spaces and it had to be sturdy too, they totally love it, it's become their castle