-
Deppen
The pinnies linked by the person above me are made by Kwik Goal but they literally have a lifetime guarantee on them. The initial cost likely pays for that guarantee.
There's also a company called EpicSports.com that has blank jerseys for low cost. A single mesh basketball jersey is about $4-5. and reversible run about $7-8. Screen printing is relatively cheap as well.