I can't speak for flydealflies - but I have ordered from Streamflies, and will be ordering from them again a few times this year. I just got an email from streamflies the other day, indicating they've expanded their pattern selection - which I've got to go browse. My order from them was processed quickly - I think I had the flies within 4 days of ordering them. I think you can also submit a pattern request to streamflies, so if he doesn't have it, he can try to get it.