Got them from eFowl. Took about a month to get them and we ordered 25 and we only received 15 this morning. But I emailed them as soon as they arrived and they got right back to me and said they hope to mail out the others early next week depending on hatch rates. So good service so far. All arrived safe and sound. Shipped yesterday and got them this morning.
Actually works out well... 15 were for us and 10 were for a friend. She'll just have to wait until next week.