I got my cards from them back in February. Great quality, and their logo on the back is much smaller than I thought it would be. Since I'm moving this weekend, I've got to get some cards with my new address on them, though.
I'm also glad I used my spam catching email address with them. They don't sell your address that I know of, but I logged in after a week or so and had close to 70 emails from them. Get yourself a fake gmail account if you order from them.