Yeah ... I usually buy 50 at a time ... LOL .... the only thing that I don't like about them is that urates stick to them like crazy! .... But they are cheap enough that I can throw them out at the end of each season if they are really nasty.
BTW - top holes can sometimes snap hatchlings into feeding mode if they are being picky!
-adam