Some butchers can order frozen blood and it will work just fine. It's legal to sell in the United States.