I can't believe the strength of hatred aimed at toddler groups!
I love the one DD (2.8) and I go to, run by the local children's centre because:
DD loves it.
She gets to play with all sorts of things we don't have at home - the toys are all really good condition and interesting.
It costs £1.
They always have a lovely activity perfectly pitched to the children (potato stamping, salt dough, making lanterns etc etc).
They do brilliant messy play I'd never think of (gloopy stuff, pudding rice in a bowl, big tub of cornflakes, lentils and things to pour them with) - DD loves it.
It's in a small-ish room and they limit the numbers, so it's always really calm and quiet (even with a bunch of toddlers!) and no real opportunity for tearing around.
They have a lovely singing session at the end, sometimes with nice things like parachute games.
The one member of staff and volunteers are really welcoming and remember people's names etc.
There are hardly any chairs so the parents and carers have to sit on the (carpeted) floor interacting with their children.
Horray for children's centres and their lovely staff, I say!
DH took DD to a much less nice group a while ago - seemed to be about 80% childminders who literally just sat at one end of the community centre while their charges wandered aimlessly about. Rubbishy toys and not much for the children to do. DH brought along his guitar for a bit and did song time at the end but all the other carers completely ignored him and continued chatting, leaving him to supervise the song time and all the toddlers, rather than sitting with the children and joining in. And then always said how wonderful it was that he brought his guitar. DH and DD stopped going after a bit.
Actually he's now found another group run by a different children's centre which is wonderful like the one I go to. There seems to be a children's-centre-related pattern here...
So I agree with the "shop around" theory!