My white naval choker jacket (navy high collared white jacket) was bought at the US Naval Academy supply. Got it for around
$ 130 USD when we were at parity. I also bought some for a few guys at the College. The difference between having it tailored here and the states is the fabric (which has an effect on the price). The US is 100% polyester while the canadian is 75% with 25% wool. You can get the proper canadian shoulder flashes and buttons - because for the buttons aren't the same for this jacket, at your local tailor shop. Last time I checked, the canadian jackets were all above $ 425 CDN. Take note that:
-"The optional navy high-collared white jacket
is worn only during the summer dress period.
A uniform of either 65/35 or 75/25 poly/cotton
mix or 100 percent polyester is authorized for
wear, provided components are not mixed."
I wear my whites when its nice summer time aka as much as possible. The CF dress and regs specify that the navy high collared white jacket is optional and that it "may be worn as summer dress and in hot climates for ceremonial and semiceremonial occasions." I wear mine as summer dress when it's starts to get warm. In the States they wear it much more often. Too bad that we have this preconception of the whites for foreign ports and exotic climates.