Does Every School Team Store Need 958 Products?
What I learned looking at the Capistrano Valley spirit store, and why we’re building ours differently
Here’s the short version: a big school spirit wear platform like BSN SPORTS gives you a huge, always-open catalog. It’s packed with national brands at every price point, and each order is fulfilled individually. A curated team store goes the other way. It’s a smaller set of garments that somebody chose on purpose for one specific program. Both are legitimate. I just think a lot of programs are only ever offered the first one.
I was scrolling through the Capistrano Valley High School Sideline Store the other night and had two reactions.
The first was that BSN SPORTS does a really good job. Seriously.
They’re everywhere. The store is clean, it’s always open, and it shows delivery estimates right on the product listings. It also carries the brands people recognize.
Nike? Yep.
adidas? Of course.
Under Armour, Carhartt, The North Face, New Era, TravisMathew? All there.
lululemon? Also there, which surprised me.
When I checked, the Capo Valley store listed 958 products. That includes 55 hats and 73 men’s hoodies.
My second reaction was: holy crap, some of this stuff gets expensive.
A Nike Tech Fleece full-zip hoodie is $159.99. A lululemon hoodie is $124.99. There’s a Nike bucket hat for $54.99.
That led me to a more interesting question. What are we actually paying for? And does every program need all of it?
Let’s Be Fair First: Where BSN’s Model Makes a Lot of Sense
I want to get this out of the way, because I don’t think this is a “big company bad, little company good” story.
BSN’s model solves real problems.
The assortment is enormous. If a student wants a Nike hoodie, a parent wants a Carhartt beanie and a grandparent wants a lunch cooler, it’s all in one place. I can’t compete with that and I’m not going to pretend I can.
It isn’t all expensive, either. This is the part people skip. BSN has its own house brand at approachable prices: a men’s Phenom tee for $24.99 and a Cotton Rich Fleece Hoodie for $49.99. There’s a youth MV Sport tee for $19.99 and a Port Authority snapback trucker for $24.99. If your whole argument is “BSN is overpriced,” you didn’t scroll far enough.
Individual ordering and fulfillment. Every parent orders their own size, pays their own way and gets their own box. No collecting cash in the parking lot. No spreadsheet of 60 sizes. That’s worth something.
Customization. Almost everything has a “Design It” button, so people can personalize their gear.
For a school that wants one always-open store covering every sport, club and grandparent, that model is exactly right. Thousands of schools use them for a reason.
So why build something different?
The False Choice: The Scratchy Shirt or the Swoosh
There’s a myth in custom apparel that drives me a little nuts.
People act like there are only two options:
Option A: The dirt-cheap promotional T-shirt. Boxy, stiff, a little scratchy. After three washes it looks like it’s been through something.
Option B: Nike.
That’s ridiculous. There’s an enormous middle ground.
The decorated apparel industry has a whole world of garments made specifically to be printed and embroidered. Brands like AS Colour, BELLA+CANVAS, Next Level and Comfort Colors don’t have the consumer recognition of a swoosh. But many of them are well made, fit well, take ink well and are priced sensibly. (If you want to nerd out, I compared two of them in AS Colour vs BELLA+CANVAS.)
That’s where a lot of the value in team apparel lives.
And I want to be careful here, because “value” gets confused with “cheap” all the time.
Value isn’t finding the cheapest shirt. Value is a shirt that costs less because you’re not paying for something you don’t care about, not because somebody figured out how to make a worse shirt.
That’s the whole game.
What Is the Brand Premium Actually Buying?
I’m not anti-Nike. I’m not anti-adidas. I’m not anti-TravisMathew.
Nike has spent decades and an unbelievable amount of money building meaning into that swoosh. That meaning is real. If a 16-year-old is dramatically more excited to wear the team hoodie because there’s a Nike logo on it, that isn’t meaningless. Kids actually wearing the gear is kind of the point.
So if somebody wants Nike because they love Nike: great. Give them Nike.
And we all know that person. The one who won’t wear a hat unless it says ’47. If the polo doesn’t have a swoosh, they’re not interested. If the quarter-zip isn’t TravisMathew, apparently civilization has failed.
Fine. There should be something for you.
But there’s another customer. The parent buying gear for three kids who sees a $50 hat and says, “You’ve got to be kidding me.”
That parent isn’t wrong either. Neither customer is. A good store should work for both of them.
Why Does School Spirit Wear Cost What It Costs?
Before anybody gets out the pitchforks: a higher price on a platform like this isn’t just profit, and I don’t know BSN’s margins. Nobody outside BSN does.
What I do know is what goes into any individually fulfilled spirit wear order:
- The garment itself. A national-brand hoodie costs more wholesale than a decoration-focused blank. That part isn’t a mystery.
- Decoration one piece at a time. Printing or embroidering one hoodie for one parent costs much more per piece than running 200 at once.
- Picking, packing and shipping individual orders. Every order is its own box and its own label.
- The technology. Always-open stores, customization tools, payment processing, customer service. It all costs money to build and run.
So when you see $64.99 for a Nike Club hoodie, you’re paying for the Nike name, and also for a lot of convenience.
Our pricing has the same kinds of costs. We just make different choices about which garments to put in front of people.
BSN Has a Catalog. I Want to Build a Store.
This is really the whole article.
BSN’s scale is an advantage. They can put an extraordinary assortment in front of a school.
I can’t out-BSN BSN. And I don’t particularly want to.
What I can do is think about one program. For us right now, that’s Capistrano Valley Soccer.
So instead of asking “how many products can we list?”, I asked different questions:
- What would a player actually wear to school on a Tuesday?
- What does a parent want at 8 a.m. on a cold Saturday sideline?
- What makes sense for Southern California, where a heavyweight hoodie is a four-month garment?
- Which hoodie will a teenager wear voluntarily, not because Mom bought it?
- What’s the accessible option? What’s the step-up option?
- Where does a national brand add something real, and where is it just a logo on the inside label?
Then build that store.
Not hundreds of products because we can. A smaller collection where every product has a reason for being there.
Good, Better, Premium (Not Cheap, Decent, Expensive)
The way I think about pricing is three useful tiers:
- Accessible: a dependable everyday garment you’re happy to wear. Not a compromise.
- Step-up: a nicer fabric, a heavier weight, a more fashion-forward cut.
- Premium or recognizable brand: the Nike, the adidas, the name people are specifically asking for.
The point isn’t to push everyone to the cheapest item. The point is that every tier is there on purpose, and the buyer decides what matters to them.
The Capo Soccer Store: Here’s What’s Actually in It
Here’s the real example. The Capistrano Valley Soccer store we built currently has 10 products, not 958:
- Two black-and-gold hoodies, $50 each
- Two soccer-specific tees (“CVHS Soccer” and “We Are Capo Soccer”), $28, or $30 in 2XL–3XL
- Flannel lounge pants, $35, and open-bottom sweatpants, $40
- An embroidered cuff beanie, $30
- Two embroidered trucker hats: a flat bill for $32 and a curved bill for $30
- A 22oz insulated water bottle, $54
Every item comes in youth and adult sizes where sizes apply. And every order helps us make a contribution to the Capo Soccer program.
Let me compare a few categories directly, because some of this might surprise you.
The everyday tee
On the BSN store, men’s tees start around $24.99 for BSN’s house-brand Phenom tee. From there you’ve got MV Sport at $27.99, a Next Level cotton tee at $29.99, the Nike Team Legend at $37.99 and an adidas Pregame Tee at $47.99.
Ours are $28.
So no, I’m not beating BSN’s cheapest tee. I’m not trying to. What you’re getting is a design made specifically for the soccer program rather than a general school mark, plus a contribution to the team from every order. That’s the trade.
The hoodie
BSN’s men’s hoodies run from $41.99 (MV Sport) through $49.99 (BSN’s own) and $64.99 (Nike Club) up to $159.99 (Nike Tech Fleece).
Ours are $50, right in that accessible-to-middle band, next to BSN’s own house hoodie.
The difference isn’t the price. It’s that two soccer-specific designs were chosen for this team, instead of 73 options in general Cougars branding.
The trucker hat
BSN lists a Port Authority snapback trucker at $24.99, a Richardson trucker at $34.99 and TravisMathew truckers at $49.99.
Ours are embroidered Yupoong truckers at $30 and $32. Yupoong is one of the workhorse cap makers in this industry, not a mall brand.
And yes, the water bottle
Before anyone emails me: yes, our water bottle is $54. I know.
It’s a 22oz copper-insulated bottle, made and shipped one at a time by a print partner, with a contribution going back to the program. It’s our “this is a nice thing” item, not our “everyone should buy this” item. It’s also a good example of why I don’t think about a store in terms of cheap versus expensive. It’s about whether each thing earns its spot.
What we don’t have yet
A Nike option.
I’m not against it. We just haven’t heard that the program wants it yet. If the players tell us they all want Nike, we’ll add Nike.
The BFI Take
Curated beats cheap.
I don’t want to win because I found the cheapest T-shirt on Earth. Someone can always sell something cheaper. That’s not a race I care about.
I want to find the strongest garment at each useful price point. Sometimes that’s an inexpensive blank that prints beautifully. Sometimes it’s a heavier premium blank. Sometimes it really is Nike.
If every product in the store has a reason to be there, we’re doing our job. (And if you’ve got a bigger team order in mind, start your project here.)
Frequently Asked Questions
Why is school spirit wear so expensive?
Individually ordered spirit wear carries costs beyond the garment: decorating one piece at a time, e-commerce technology, customer service, and picking and shipping individual orders. National-brand garments also cost more to begin with.
Is Nike school apparel worth the extra cost?
It depends on the buyer. If the brand matters to the person wearing it, the premium buys real value. If they care mostly about fit, feel and look, a well-chosen decoration-focused garment often gets them there for less.
Are non-name-brand blank T-shirts lower quality?
Not automatically. Many brands built for the decorated apparel industry make well-constructed, good-fitting garments. Quality varies by style, so it matters which specific garment someone chooses.
Can a school team store offer both Nike and less expensive apparel?
Yes. A good store can have an accessible option, a step-up option and a recognizable-brand option in the same category, so buyers pick what matters to them.
Is a smaller curated team store better than a huge catalog?
Neither is better for everyone. A huge catalog gives maximum choice across a whole school. A curated store gives a specific program a focused set of products chosen for that team, and is often easier for parents to shop.
Why does individually fulfilled spirit wear cost more than a bulk team order?
In a bulk order, setup and shipping are spread across many pieces. When each person orders separately, every piece is decorated, packed and shipped on its own, which raises the cost per item.
What should a school or booster club look for in a team store?
Clear pricing, youth and adult sizing, designs the players will actually wear, a range of price points, easy mobile checkout, and a clear answer on how much of each sale goes back to the program.
So, Is This Better Than BSN?
I’m not trying to prove Breaking Free Industries is better than BSN SPORTS. That would be ridiculous. BSN is enormous, they’re good at what they do, and thousands of schools use them for a reason.
I’m interested in whether there’s room for something more personal. A store where somebody actually thought about why each garment is there.
Where there’s an affordable shirt I’m proud to sell you, a nicer one if you want it, and a nationally recognized brand if that matters to you.
Where “affordable” doesn’t mean scratchy. Where “premium” doesn’t automatically mean famous. And where the program helps shape the store.
We’re trying that with Capistrano Valley Soccer. We’ll probably get some things wrong, and when we do, we’ll change them.
Maybe the players tell us they all want Nike. Fine. We’ll get more Nike. Maybe everyone falls in love with a garment most parents had never heard of. Great. We’ll get more of that.
The point is to listen to the program and build the store around them.
Nobody needs 958 choices. They need a handful of really good ones.
If you run a team, booster club or group and want a store built this way, start here.
