Normand,

Any reputable dealer of fly tying materials will allow you to inspect and return any that you find doesn't meet your specific needs.

I've had good luck buying hackle and skins online, but I have had to return a few...never been a problem (it is a bit of a time hassle, but better that than tying with expensive feathers that you don't like, for whatever reason).

Buddy