Read some horrid reviews here and elsewhere about vistaprint and thought I would try Moo instead. It is supposedly more reliable and the cards are of better quality too. Thought I would share this here in case anyone is looking to print some cards.
Try 50 biz cards for free. Note that every card is printed with a MOO watermark though (including a discount code to share with friends). Just pay for delivery - £3 for standard delivery, and takes about 3-4 days.
This offer is only for 50 cards as opposed to Vistaprint's 250, but the delivery is faster for Moo and there aren't funny gimmicks or additional costs that you have to worry about.