Funny deal! I have those cages, for about a year now, and really like them. I ride 30-50 miles almost every day, sometimes over some pretty rough areas.
I have had other cages, and always lost bottles out of them, unless I bungeed them in.
Not once with these Specialized cages, not once.
They don't rattle, they don't mark up your water bottles, clean up nice, and look nice (you even have a choice of colors,) and I don't have to bungee bottles in any longer.
I'd buy them again, in a heart beat.