InboxDollars is giving members $5 for any VistaPrint order if you go through their email. You might have to be a member already since you have to follow the link in your email box that came today. But you can try signing up with the link above, then following this link to get there.
I did this deal a couple of months ago, got the $5 added to my Inbox account within a month and only paid $3.25 to ship 250 business cards! Up $1.75 for that transaction!
Either way, you should sign up for InboxDollars so this deal doesn't pass you by next time! You should also check out Vistaprint to see what cool things you can get for free!