GMD! Just make sure you get everything you'll want from them for a while at once so you don't keep paying shipping. I stocked up on prefolds from them but found everything else I needed at other sites (free shipping).
I used to feel that way about GMD, but my daughter outgrew the brown edge before potty training, so I ordered some toddler prefolds from someone who lives locally, got 3 dozen for the price of 2 dozen and didn't have to pay any shipping. THAT'S the way to go, as far as I'm concerned, is find someone local who sells DSQ prefolds. If you're lucky!