MOO are a really nice printing company and a great choice for any business.
They also have a real nice site, with a simple design tool built right into this very clean web design and a very simple but easy to use eCommerce setup. I was even able to change my order and live chat about the assets I sent.
The price too is really decent and they are setup correctly for EU VAT invoices. Eagerly awaiting my new mini cards.
Check out www.moo.com