Get the name brand
They don't stay on.  They do for a week or two, then they come off while you're brushing.  Not worth the hassle.
Rating: 2 stars