yes i do live in canada,land of the everything is ****ing overpriced by over 200% compared to the states.
and define "check the brakes", because the pads are new, brake fluid is fine, brakes have been bled (or bleeded? idk), ABS works, the hose from the booster to the intake manifold is fine...