I want to stock up on some cute hair clips for my daughter, but can't decide on what kind...alligator or snap clips?

I hear alligator clips slide down and are hard to keep on. But what about snap clips? Do those stay on well?