I just received the mini promo cards that I ordered from moo.com. I'm just over-joyed with how they turned out. From the print quality all the way to how they were packaged and delivered. I couldn't be happier. If you're looking to have some cards printed you might try using Moo. It inspires me when companies like this are taking that extra step to deliver a great product.