No direct experience, but from what I read online when I was considering ordering from there, my takeaway was this: good prices, generally good feather quality, absolutely atrocious customer service.
Things like getting your card billed immediately, and a 4-6 week delay without any feathers shipping...regularly needing PayPal to step in to resolve disputes, impossible to get anyone on the phone or to answer an email about the status of orders...etc. The owner showing up on forums to bash customers...
Again, I personally have never done business with them...but it was because of stuff like that.