I'm actually putting together an order from their as well. Waiting on a couple of the new Greenhouse seeds though. There are about a dozen strains I'm gonna put in for, but only wanna do one order, so I gotta wait till those are released. They advertise in High Times, and they have been recommended on forums before. They sound legit from what I hear.
I guess they sell single seeds as well, which is cool if you wanna try a bunch of strains and decide which is best for you. I prefer 10 packs though, to many variables from seed to seed to risk by ordering less than 10.