I've got Walmart batteries in mine and have no complaints. They sat for over 6 months, mostly winter, without being charged and when I finally started it they were like new. Several glow plugs cycles and wamo fired right up.
They are made by Johnson Controls who also makes interstate batteries.
They are made by Johnson Controls who also makes interstate batteries.