Everything about my experience purchasing from Force of Nature has been perfect. I couldn't ask for anything more. The quality of the meat has been fantastic, delivery was great. Just an excellent experience again and again. I would highly recommend!!! 10/10!!!
Unit: 14oz - 90/10 Lean/Fat