I have bought feathers from David quite a few times and have not had a single problem. He's a one man show and you can easily call him
and ask for what you need. He had sent a different cape that I had asked for and I had it within days of when I returned it. I don't think you can find a more comprehensive selection of feathers anywhere.