The only place I found bagged coal was Family Farm and Fleet, off 131 south of Lansing. Start calling around to the Tractor Supply's, Oil companies etc.
You can bag your own if you find someone who sells bulk, and ask them to let you bag, load your truck, weigh in then out. Some places may help..
Or Try Dennis Farms in N Ohio, about 25 miles west of Toledo.
419-335-4665 for Dennis' farms..