There are many reasons to buy t-shirts online. You can find a much wider selection of shirts to choose from than you would in a brick-and-mortar store. You also have the convenience of being able to shop from the comfort of your own home. And, of course, you can often find better deals online.