Hiya .. Diversity is such a HUGE area I'd start small and erm cheap
lol
The best & easiest way to cover lots of topics is to laminate A4 picture/posters and tac them up all around your home.
Flip chart books with pics are good as are make your own Jigsaws
.
Simple matching cards ....
Wheelchairs - Ramps
Guidedog - Blindness
Deafness - Hearing loop sign & Signing resources.
Persona/empathy dolls are good .. but as you say are really expensive ! Any puppet is brilliant though & can have it's own life story to interact with the children.
Sari's & ethnic dressing up clothes.
Having a recipe book (written evidence for OFSTED as always :wink:) with a range of categorised recipes in is great you can cover areas like Vegetarian diets, Diatetics, Allergies, Ethnic foods.
You definitely live and learn with diversity .. only today a friend & I wondered about a green button that we found on the bus (had a wheelchair icon on it) but we didn't press it, so still don't know what would of happened
lol
Hth a bit