I buy mine at Walmart for $.05 each.
They don't shed and work great.
If those homeade ones shed then the frustration alone makes buying them so worth it!
At that price it isn't worth my time making an inferior brush myself at home to save $.02 or $.03