Best place to buy strings if you live in the US, but they're not the most Canadian-friendly, unfortunately...
As a note to our American cousins, BSO is a fantastic strings retailer but I live in Quebec. Importing strings from California takes about a couple weeks in transit plus I have to deal with the exchange rate between the US Dollar and the Canadian Dollar and, if I place an order for more than $100 CAD, the Canadian Government slams a tariff on top of that to punish Me for buying online from a US retailer.
That is why having a Canadian retailer selling strings is a great option for us.
When I order from BSO, I am always trying to optimize buying in bulk to optimize the shipping costs versus not buying too much so that I don't have the Canadian Government import tariff.