Exhibit 4.8
[***] CERTAIN INFORMATION CONTAINED IN THIS DOCUMENT MARKED BY BRACKETS HAS BEEN OMITTED AND FILED SEPARATELY WITH THE SECURITIES AND EXCHANGE COMMISSION PURSUANT TO RULE 24b-2 OF THE SECURITIES AND EXCHANGE ACT OF 1934 AS AMENDED.
FIRST AMENDMENT
INTERNET PHOTO SERVICES AGREEMENT
THIS AMENDMENT AGREEMENT is made as of the 16th day of February, 2011 by and between COSTCO WHOLESALE CORPORATION, a company having an office at 999 Lake Drive, Issaquah, Washington 98027 (“Costco”) and PNI DIGITAL MEDIA INC., (formerly PhotoChannel Networks Inc.) a corporation incorporated under the laws of the Province of British Columbia (“PNI”).
WHEREAS, Costco and PNI entered into an Internet Photo Services Agreement effective April 29, 2008 (“Original Agreement”); and
WHEREAS, Costco and PNI now wish to amend certain provisions of the Original Agreement,
NOW THEREFORE, in consideration of the premises, the mutual covenants contained in the Agreement, and other good and valuable consideration (the receipt and adequacy of which are hereby acknowledged), the parties agree as follows:
1. | Amendment. The parties hereby amend the Original Agreement as set forth below, and following mutual execution by the parties of this Agreement, the Original Agreement and this Agreement shall merge and constitute the complete agreement of the parties. |
2. | Definitions. Except as expressly amended herein, capitalized terms in this Agreement shall have the same meaning as in the Original Agreement. Section 1.12 of the Original Agreement is hereby deleted and superseded in its entirety by the following: |
“1.12 “Term” means the period ending on June 4, 2016, subject to Sections 17 and 18. Costco may extend the Term for additional one-year periods (each such period, a “Renewal Term”) if written notice is provided by Costco at least ninety (90) days prior to the end of the Term or the then current Renewal Term (the Term and any and all Renewal Terms, as the case may be, are collectively referred to herein as the “Term”).” |
PNI _SB_____ Costco _GH____
1 |
3. | Replacement of Schedule F. The attachment to the Original Agreement called “Schedule F Payment to PhotoChannel” is hereby replaced and superseded in its entirety with the attached “Schedule F Payment to PNI Digital Media Inc.” |
4. | Addition of Schedule G. The attached “Schedule G Annual Development Cycle” is hereby added to the Original Agreement. |
5. | No Other Changes. Except as expressly amended by the Agreement, the terms of the Original Agreement shall remain in full force and effect. |
6. | Counterparts. This Agreement may be executed by facsimile or other electronic transmission in two or more counterparts, all of which taken together shall constitute one legally binding agreement. The sender undertakes to deliver promptly to the recipient an original of this Agreement and attachments, as applicable. |
IN WITNESS WHEREOF, the parties have executed this Agreement as of the first date written above.
PNI DIGITAL MEDIA, INC. | COSTCO WHOLESALE | |||
CORPORATION | ||||
By: | /s/ Simon Bodymore | By: | /s/ Glen Hutchinson | |
Name: | Simon Bodymore | Name: | Glen Hutchinson | |
Title: | Chief Financial Officer | Title: | AGMM/Operations MGR | |
By: | /s/ Jeff Cole | |||
Name: | Jeff Cole
| |||
Title: | VP | |||
By: | /s/ Ron Damiani | |||
Name: | Ron Damiani
| |||
Title: | AVP/GMM |
PNI _SB_____ Costco _GH____
2 |
SCHEDULE F
PAYMENT TO PNI DIGITAL MEDIA INC.
[***]
Costco shall pay PNI [***] at the following rates:
[***] | [***] |
[***] | [***] |
[***] | [***] |
Billing will be as the following examples:
[***]
[***]
[***] = | $ [***] |
[***] = | $ [***] |
[***] = | $ [***] |
[***] | $ [***] |
[***]
[***]
[***] = | $ [***] |
[***] = | $ [***] |
[***] = | $ [***] |
[***] | $ [***] |
[***]
[***]
[***]
Invoices will be raised [***].
*** Confidential treatment requested pursuant to a request for confidential treatment filed with the Securities and Exchange Commission. Omitted portions have been filed separately with the Commission.
PNI _SB_____ Costco _GH____
3 |
This [***] fee entitles Costco to the following:
· | [***] storage of all member images |
· | Member Support |
· | Ongoing member support as per SLA |
· | Phone and Web |
· | Retail-Costco Photo Lab Support |
· | Ongoing retail support as per SLA |
· | Up to [***] Development Hours per year. (“Development Hours”) |
· | These include: |
· | [***] |
· | [***] |
· | [***] |
· | [***] |
· | [***] |
· | [***] |
· | [***] |
· | General PNI Platform maintenance releases and bug fixes on production systems will not be considered counted against the Development Hours. Maintenance is considered to be background code changes for the performance of the system – not member facing feature changes. |
· | [***] |
· | [***] |
· | [***] |
Development not included within [***]
Any development requirement to the Branded Site that is requested that exceeds [***]. Additional Development Hours will be charged as Non-Recurring Engineering (NRE) at [***] for Branded Site work only.
Ongoing fees for New or Customized Project Development
Projects that fall outside of the general photo requirements [***] will be considered for an additional, ongoing maintenance and/or transaction fee. |
PNI will price and evaluate these projects based on both parties’ business objectives – this will include (but not be limited to): |
· | Support |
· | Ongoing maintenance |
· | Upgrades |
· | Financial reporting and/or administration |
*** Confidential treatment requested pursuant to a request for confidential treatment filed with the Securities and Exchange Commission. Omitted portions have been filed separately with the Commission.
PNI _SB_____ Costco _GH____
4 |
A fee arrangement will be agreed upon in writing before any development on the project will be initiated. [***]
*** Confidential treatment requested pursuant to a request for confidential treatment filed with the Securities and Exchange Commission. Omitted portions have been filed separately with the Commission.
PNI _SB_____ Costco _GH____
5 |
SCHEDULE G
ANNUAL DEVELOPMENT CYCLE
PNI and Costco will agree on a development roadmap before the end of each calendar year. There will be acceptance by both parties that the requirements for this roadmap will change and will need to be reviewed on a regular basis (i.e., quarterly or more frequently if needed) so that priorities can be defined.
The development roadmap will set out an agreed upon number of releases within the agreed development window. A complete site lockdown will be deployed annually from [***] to [***], whereby PNI will only make image changes or emergency fixes during these periods.
With the agreement of the annual development window and release schedule, PNI will advise Costco of the maximum number of development hours available for each release.
[***].
For PNI to be able to forecast efficiently, the resource requirements for each scheduled release need to be predefined and agreed with the release lockdown being adhered to by both parties
Each development cycle will allow for the following processes:
· | Requirement gathering |
· | Scope and analysis |
· | Effort and prioritization |
· | Requirement lockdown |
· | Wireframe review and sign off |
· | Development |
· | QA |
· | Testing |
Requirements will be locked down based on one of the following:
1. | The given number of hours for the release has been reached |
2. | The date for all requirements to be scoped and agreed has past |
Requirements gathering for each release will be initiated with a Terms of Reference document (“TOR”) created by PNI in conjunction with Costco under the following procedures:
Step 1:
· | PNI creates, in conjunction with Costco, a TOR which describes the business objective, high level concept, target market, desired features, business rules, high level development requirements (front facing development, Database, core architecture, quality assurance, etc.), creative resources and suggested release date. |
*** Confidential treatment requested pursuant to a request for confidential treatment filed with the Securities and Exchange Commission. Omitted portions have been filed separately with the Commission.
PNI _SB_____ Costco _GH____
6 |
· | The TOR is a business document not a technical document so will not include technical analysis of how the requirement will be delivered |
· | The timeline required to create the TOR will be dependent on the size of the release and number of requirements but as a goal PNI will endeavor to have the initial draft TOR to Costco for review within 20 business days. |
· | This TOR will then be reviewed by Costco internally for verification of the following: |
1. | Requirements have been fully captured and understood by PNI |
2. | Business analysis is correct (existing site functionality captured correctly) |
3. | All dependencies have been listed both inside and out of PNI’s control |
4. | Warehouse impact has been reviewed |
5. | All potential 3rd parties are captured |
6. | Initial milestones and effort estimates are reasonable |
· | Costco will deliver the reviewed and signed TOR back to PNI within 10 business days of receiving it. |
· | Costco and PNI will then review the completed document together, either in person or via conference call. Both parties will agree to the urgency of this review and commit to the time required to enable sign off within the 10 day period. |
Step 2:
· | PNI will provide a technical response to the approved TOR |
· | This SOW (Scope of Work) will contain implementation details, work-flow charts and wireframes and a target release date. |
· | The timeline required to create the SOW is dependent on the size of the release and number of requirements but as a goal PNI will endeavor to have the initial draft SOW to Costco for review within 10 business days. |
· | Once completed by PNI, a full technical review of the SOW is required to ensure full agreement of all deliverables. In general PNI will request that this be an onsite meeting. |
· | Once the SOW has been approved and signed off by Costco the release will be locked down and development will commence. |
Once the release is locked down any modification will be handled on a Change Request basis only. Changes may be a result of unknowns discovered during the technical design process (requires specific & detailed justification) and/or additional business requirements.
In general a Change Request may impact the previously agreed release date therefore PNI will need time to review against the SOW to define potential new delivery date and milestones. If, after the SOW is signed off by both parties, PNI discovers a technical issue that was missed and if this technical issue results in additional development hours being needed to overcome the issue, then those development hours will not be charged against the Costco development hour allotment.
Step 3:
· | A finalized project plan will be delivered to Costco. This will include all deliverables plus all external dependencies such as output testing, update to warehouse systems, etc. |
· | A weekly review will be set up to cover off milestones and progress as well as monitoring any changes to the agreed scope that may arise during the development process. |
PNI _SB_____ Costco _GH____
7 |