I have ordered from them a few times in the past. They are good to work with. No problems whatsoever. I've even shopped in their store, which is about a half-hour away from me.
I would say quality is comparable to anything else I've seen.
I'd probably buy a lot more from them if I weren't a SU demonstrator. They do have some very cute stuff.
Make sure you get a catalog of theirs. It's got a few samples. It's nothing like a SU! catalog, but it shows you all the wonderful stamps they carry.
Good luck!
Denise