Not sure where you are, but if in the US, https://symtonbsf.com/ is a great place to get them. Good prices for the bsfl and shipping.
When mine was about that age, he went through A LOT. Like 60-90 a day. Little piggy!
The best way I have found to clean the substrate off is get a small...