blood products

Why would Canada spend $512 million on blood products from the United States when it has perfectly good sources of their own? The short answer is regulation of market forces, but there's more to it than that.