Yeah mine were fine until the other day when I put a bottle in whilst riding, heard a crunch and realised when I got home that one of the skinny bits had snapped off.
Ordered another two off aliexpress already as they've never ejected a bidon, even when broken.
YMMV, I've got them on two bikes, never lost a bottle and never broke one.