My story is similar to olemiss reb. They also sent me a haddoni by mistake but credited back my account after I sent photos.
I've bought several gigantea from them. Unfortunately it's hit or miss. But my overall recommendation would be to go for it, especially given their reasonable prices for standard colored carpets. If they arrive DOA they'll give you credit.
Another time shipping was delayed and the nems died (it was UPS' fault, which is unfortunate because they were shipping within the state). The last one I received was a replacement nem for one that arrived DOA -- I originally ordered a small and the replacement was easily a medium or large.
I also thought about ordering a green gig this morning after I received notification that they were in stock. If I wasn't out of town for the next couple of days, and then again this weekend, I probably would've ordered one.