I spent almost two hours today listening to a presentation on replacement windows from a very nice rep. Unfortunately, half way through his spiel I realized it is an American company (recommended by a friend) and I had vowed to "buy Canadian" from now on!
I did order the windows (couldn't not after the effort he had made into convincing me they were the best product) but, half an hour after putting down a substantial deposit, I realized I hadn't checked with him whether it is in American or Canadian dollars! The exchange rate is pretty bad at the moment and if it is U.S. dollars it will be 25% more. Mea culpa. I am only having two windows replaced so it could have been worse.