If you have a viable business you may be able to set up an account at Sanmar. They are my go-to for most things. Those who aren't collecting taxes usually use Jiffyshirts or similar semi-wholesaler online. Epic sports is another that doesn't care if you are a legit business.