No idea who CCBC is and won't go thru an item by item list but:
Vistek: 17x22 Hot press, C$130 B&H US$103
Vistek: 13x19 Hot press: C$85 B&H $61
Vistek 3800 Ink cart: C$70 B&H US$45 (normally US$59)
Vistek Canon IPF 6300 B&H: $~2800, Vistek or Henry's (an eye-popping) ~C$4700
Henry's offers nice shipping prices, but offers less in-stock on non-consumer papers than Vistek. Vistek used to be decent re: shipping, but now just nasty.
B&H with new Purolator service to Canada is nice, fast and cheap.
Now, if you know of a reputable place where CDNs can acquire Epson ink and paper (or apparently Canon printers) at comparable prices, please do share.
Edit - Checked out CCBC and while (obviously) have no experience with them and have yet to check their shipping costs, prices are better than the two large brick and mortar stores in Canada but (paper selection) currently more limited.
That said at C$58 for say a 3800 ink cart, I'd still be better off buying from B&H given their current sale (which I did in past before Epson, I assume, clamped down) on 3800 ink. In short, I should have the option to shop where I want to, even if were at same price, w/o artificial barriers.
As for FX. This price deltas from two big CDN dealers vs US has been consistent for years. Some gear has come down to par to even better due to soaring CDN vs US$ such as say Nikon bodies, but some gear remains at stupid levels (Manfrotto odds and sodds always give me a chuckle) in this age of on-line commerce.
People blame retailers & retailers blame wholesalers; but if the the retailers don't have the backbone (or even desire) to change some wholesaler behaviours to protect their business base from US-sourced erosion, that isn't my problem to subsidize - I vote with my wallet.