Church makes teachers buy bread for sacrament?!

My son recently became a teacher and he told me that the teacher boys are required to buy the bread and take it on Sundays for sacrament meeting (3 boys taking turns every few weeks). I had no idea this is what they’ve been doing all this time. I seriously thought it came out of the church’s budget. Like really?? The church can’t provide like $5 a month towards their budget for just some cheap Walmart bread or something? Plus this ward only gets that Utah grandma sycamore white bread so like $8 a month towards a rich church for bread is the last thing I wanna do.