Did you have any problems? Did it seem to be run professionally? Did you pay be credit card or paypal?
I want to buy 100 mini cards from them for a small project I'm doing, but I got to their billing page, nearly entered my CC number, and noticed there was no "secure connection" icon anywhere. This... concerns me. I don't currently have a paypal account, but since I ran into this problem elsewhere on the internets maybe I should just suck it up and get one, eh?