A port-of-entry application involves the admission and I-94 fees collected there; an I-129 petition involves USCIS filing fees set out in the fee schedule. Check the current G-1055 rather than a figure someone remembers.
Match the fee to the route chosen
Hypothetical example: a Quispamsis applicant's employer offers to reimburse immigration costs but asks for a budget in advance. The budget depends on the route. Applying at a port of entry as a Canadian citizen involves the fees collected at admission for the TN and any TD dependants.
If the employer instead files Form I-129 with USCIS, the petition fee and any optional premium-processing fee are set by the USCIS fee schedule, Form G-1055, which changes periodically. Credential evaluation is only needed if the diploma was issued outside Canada, Mexico or the United States. Translation costs apply only to foreign-language documents.
The applicant should present the employer with two costed routes and let the employer choose, noting that reimbursement is a payroll matter and does not change what the government charges or when.