You can get a 54oz tub of coconut oil for around $20 bucks. That seems to last my whole family (that and butter are the only cooking oils that we use) about a month.
You can switch to conventional beef if you have to (I know you don't want to), and pick leaner cuts (which in the case of steak tend to be a couple bucks cheaper per pound than your ribeyes and delmonicos).
I was approximately 430lbs when I started this way of life. I'm closing in on a nice, round number of 300lbs and I would say that until I discovered my local co-op about a year ago, I was eating everything CAFO/Commercial and still got significantly healthier.
So here is my advice.
Order your coconut oil online (vitacost, amazon, etc) and use it for your cooking oil.
Don't worry about grass/grain fed right now. Avoid pork and chicken, and go for the leaner cuts of beef such as steaks with "loin" in the name, and very lean roasts like tri-tips and bottom rounds. Supplement their scarce fat with your coconut oil.
Eat your eggs.
Pad your diet with veggies, but don't base your diet around them.
Extend your ground beef with diced turnips or rutabaga, these veggies go a long way in helping you fill up without being a carbo load (which is fine for someone who isn't 400+lbs, but not for you and I). Not only that, you can season this "hash" with any spice mix you want to give you a totally different flavor... add coconut milk and curry spice for curry, add chili powder and cumin for a Tex-Mex dish, add nutmeg and black pepper for a Scottish "mince and neeps"... it's quite versatile and it's what fed me when I lost the bulk of my weight. And your leftovers go great in scrambles the day after for breakfast.
Increase your leafy greens by sautéing kale, collards, turnips in coconut oil with garlic and onions and eating it with everything as well. Nutrient density goes a LONG way towards keeping binge urges away and helping you get lean.
When you get accustomed to eating higher fat without anything that cripples your insulin levels, you may find you won't feel like eating as often, and you may end up eating considerably less calories because you aren't binging at the first twinge of hunger.
You get to that point, the benefits are pretty awesome - from a financial and health standpoint. And I've also found personally, the healthier I am, the more successful I've been from a financial standpoint.