I don't think theyre worth the prices.
Trustworthy? Ya I'd say so. Ive gotten very minimal chicks from them and know a couple others that did as well.
You pay what they say. They send the chicks when they say. You get the chicks you ordered. So ya theyre not ripping anyone off that I've heard...