It will depend on how many we order at once. For just one it will be around $25 with shipping. They are $23.50 a piece. But if we can put in a order for a dozen it would make them $22.25 plus shipping would be cheaper per item that way. They can add the logo to the back also for another $3. May seem a little high for a T-shirt but they are high quality and will not fade or peel like most will over time. The material is the same as the jersey's so they will be nice and cool in the summer.