From the CBC:
Philippe Lagassť, an assistant professor of public and international affairs at the University of Ottawa, said the cost of the change would likely be minimal.
"It's changing the name of the branches," he said, noting that it is largely a symbolic shift that doesn't change any command or organizational structures.
I'm not sure what additional badges the Army would require. The tri-service "cornflake" costs about 25 cents and would probably be a victim, but only recruits wear that one. Otherwise, the LFC command badge can probably stay unchanged. I've seen the crest in use on document and pamphlets under the word ARMY for years, in fact, unofficially. CANADA flashes aren't changing. No Army units need to change their unit badges as a result of this. Can't see the reason for a lot of expense.
The air force never wear their hats anyway, so if they get a couple of new cap badges, I'd be gobsmacked to be able to tell the difference.