EXHIBIT A
JOINT FILING AGREEMENT
HarbourVest Partners, LLC, ▇▇▇▇▇▇ ▇. ▇▇▇▇, ▇. ▇▇▇▇▇▇ Zug, HarbourVest
VI-Direct Associates LLC and HarbourVest Partners VI-Direct Fund L.P. agree that
the Schedule 13G, to which this Agreement is attached, relating to the Common
Shares of Vistaprint Limited, is filed on behalf of each of them.
Dated: February 10, 2006 HARBOURVEST PARTNERS, LLC
By: /s/ ▇▇▇▇▇▇ ▇. ▇▇▇▇▇▇▇▇
------------------------------------
Name: ▇▇▇▇▇▇ ▇. ▇▇▇▇▇▇▇▇
Title: Managing Director
Dated: February 10, ▇▇▇▇ ▇▇▇▇▇▇ ▇. ▇▇▇▇
/s/ ▇▇▇▇▇▇ ▇. ▇▇▇▇
----------------------------------------
Name: ▇▇▇▇▇▇ ▇. ▇▇▇▇
Dated: February 10, 2006 ▇. ▇▇▇▇▇▇ ZUG
/s/ ▇. ▇▇▇▇▇▇ Zug
----------------------------------------
Name: ▇. ▇▇▇▇▇▇ Zug
Dated: February 10, 2006 HarbourVest VI-Direct Associates LLC
By: HarbourVest Partners, LLC
Its Managing Member
By: /s/ ▇▇▇▇▇▇ ▇. ▇▇▇▇▇▇▇▇
------------------------------------
Name: ▇▇▇▇▇▇ ▇. ▇▇▇▇▇▇▇▇
Title: Managing Director
Dated: February 10, 2006 HarbourVest Partners VI-Direct Fund L.P.
By: HarbourVest VI-Direct Associates LLC
Its General Partner
By: HarbourVest Partners, LLC
Its Managing Member
By: /s/ ▇▇▇▇▇▇ ▇. ▇▇▇▇▇▇▇▇
------------------------------------
Name: ▇▇▇▇▇▇ ▇. ▇▇▇▇▇▇▇▇
Title: Managing Director