I loved buying from Wiggle to ship to Canada until Shimano banned them from selling stuff to North America combined with them changing their shipping options which lead to more fees. I could get bike stuff for less than local bike shop's wholesale price. I could get 3 tires for the price of one locally. Also stuff from the UK would rarely get taxed, while stuff I ordered from the US got taxed nearly 100% of the time. Though Wiggle did some kind of shady shit. They had their own brand of bikes, but would order vastly more bike components than bike they sold, then re-sold the OEM components cheap. Order a set of pedals and they'd come in a bag instead of retail packaging.
The bike market in Canada is fucked up, there is a duopoly at the wholesale distribution level resulting in massive markups. It effectively eliminates many brands from being available here at all. Trek / Specialized sell directly to bike shops and provide smoking credit deals, so they've got most of the market share as shops are highly incentivized to just carry those brands.