We have always had a hard time getting good quality beef suet in the quantities we need, but we have gotten it free or bought it from butchers and grocery stores.
We pick up pork butts at Cash & Carry, Walmart, or where ever it is on sale.
You can order 50/50 pork through a butcher as well.