No! You can find retailers offering shirts starting at just $9. You can add extras like a name on the front or a jersey number on the back that might come with additional fees. Shipping costs vary by retailer as well: a few stores offer free shipping on all orders, while others have a minimum purchase amount to qualify for no-cost delivery.