I have had several of the liners break on me in the past before I switched to a different Playtex bottle. They are around 8$ a pack. So it cost about 35 a month. They baby liked them but I still had to take the bottle away for the air to get in. I wouldn't buy again.