I ordered from them very recently. The one thing that really stood out after I ordered was how prompt they were. They got it shipped out very fast. It arrived fast. I felt kind of like I ordered it and there it was.
Unfortunately, I purposefully didn't browse through their peppers (because I have lots of peppers, and I'm not sure how long the seeds will keep), and I missed that they have Roumanian Rainbow, which I actually would have wanted to get.
Seems like a nice store to me. The website format and varieties offered are cool.