Every few months somebody — a customer, a journalist, a small business consultant — asks me how I "compete with Amazon."
The premise of the question is flawed. I don't compete with Amazon. I sell different things to different customers in a different context for different reasons.
Small shops trying to compete with Amazon mostly fail. The economics don't work. The customer dynamics don't work. The whole framing of "competing with Amazon" assumes a contest that small shops can't win and shouldn't enter.
There's a better strategy. It's less obvious. It's also what's actually working for me across eleven years. Here's what I've learned.
The fight you can't win
Direct competition with Amazon means competing on price, selection, and convenience. Amazon wins all three:
Price: their scale, infrastructure, and cost structure produce prices small shops can't match.
Selection: they have everything. You can't.
Convenience: same-day delivery, return policies, app interfaces. You can't match this either.
Small shops trying to compete on these dimensions fight a losing battle. The marketing campaigns don't change the underlying economics. The customer who values these dimensions will choose Amazon eventually because Amazon is genuinely better at them.
I watched several local shops try to compete on these terms across eleven years. They're mostly closed.
The fight you can win
Amazon is dramatically better at certain things. It's also dramatically worse at certain things.
Where Amazon is dramatically worse:
Personal relationship and recommendation. They have algorithms; algorithms aren't personal.
Tactile experience. You can't feel anything before buying it.
Curation. Their selection is so vast that finding specific quality requires substantial effort.
Specific knowledge of you. They know your purchase history; they don't know you.
Atmosphere and experience. Browsing online isn't browsing in a shop.
Local context. Amazon is the same everywhere. Small shops embed in specific places.
Trust. Amazon is enormous and impersonal; small shops can build trust in ways large companies can't.
This is the field where small shops can win. Not by being smaller-Amazon. By being something Amazon can't be.
What this looks like in my shop
I don't try to stock everything. I stock specific things I've curated.
I don't try to be cheap. I price for quality and small-shop economics. Some items are similar to online prices; some are higher.
I don't try to be convenient in Amazon ways. I have hours; I'm closed Sundays and Mondays; you have to come to the shop.
I do offer:
Specific personal recommendations based on knowing the customer.
The ability to see, touch, and evaluate items before buying.
Curated selection where everything has been chosen specifically.
Personal relationships across years.
An atmosphere that makes shopping pleasant rather than just functional.
Local context and embedded community presence.
Accountability. If something I sold goes wrong, you can come back to me personally.
These offerings aren't available on Amazon. They're not better Amazon; they're different.
The customer who chooses you
The customers who shop in my shop aren't price-sensitive Amazon optimizers. If they were, they'd shop on Amazon.
They're people who want what my shop offers — specifically, the things Amazon can't do.
The customer pattern:
People shopping for gifts who want recommendations.
People who want to see and feel items before buying.
People who value local businesses on principle.
People who value the relationship aspects of small-shop shopping.
People who want curation over selection.
People who appreciate atmosphere as part of shopping.
This customer base is smaller than Amazon's. It's also entirely different. The customers aren't making the same choice on the same dimensions.
My job is to serve this customer base well. Trying to attract Amazon's customer base would be both impossible and self-defeating.
The pricing implication
Because I'm not competing with Amazon on price, I don't have to price like Amazon.
I price for:
The cost of doing business in a small shop. Rent, time, inventory, etc.
The value the shop offers beyond the product. The recommendation, the curation, the experience.
What customers are actually willing to pay for what I'm specifically offering.
This produces prices that are:
Sometimes similar to Amazon (when products and economics align).
Sometimes higher than Amazon (when small-shop economics drive higher costs).
Rarely lower than Amazon (because I can't afford to be).
Customers who are price-shopping Amazon notice when I'm higher. They sometimes comment. I explain that the prices reflect the small-shop economics and the things I offer beyond the product.
Most price-shopping customers leave. Most non-price-shopping customers don't. The customer self-selection works.
What I learned the hard way
In years 2-4 I tried briefly to compete on Amazon's terms. I had an online shop component. I tried to match online prices on specific items. I tried to expand selection.
It went poorly:
The online shop didn't work for the reasons I described in another post.
Price matching online sources eroded my margins without producing customer loyalty. The customers who came for matched prices left when prices went back up.
Expanding selection diluted my curation and made the shop less specifically-mine.
I retreated from these strategies in year 5. The shop became more itself rather than more Amazon-like. Revenue improved.
The learning was concrete: competing on Amazon's terms hurts the shop's actual value proposition.
The wider pattern
The lesson generalizes beyond gift shops:
Direct competition with structurally-advantaged competitors usually fails. The structural advantages don't go away because you try harder.
Differentiated competition with structurally-different propositions can succeed. The proposition has to be genuinely different, not just smaller-version-of-them.
The customer base for differentiated propositions is smaller than the customer base for the structurally-advantaged competitor. That's fine if the differentiated proposition serves its customer base well.
Trying to expand the differentiated proposition's customer base by becoming less differentiated usually backfires.
This pattern plays out in lots of industries. Local restaurants competing with chains. Independent bookstores with chain bookstores and Amazon. Local hardware stores with Home Depot. Specialty manufacturers with mass-market manufacturers.
The successful local players in each case found their differentiated proposition and committed to it. The unsuccessful players tried to compete on the dominant player's terms.
What the framing changes
When I stopped framing the shop as "competing with Amazon" and started framing it as "doing what Amazon can't do," everything got better:
Strategic decisions got clearer. Each decision was about whether it advanced the shop's differentiated proposition or undermined it.
Marketing got more authentic. I could communicate what the shop actually was rather than trying to position it as something it wasn't.
Pricing got easier. I priced for what I was actually offering rather than trying to match Amazon-derived expectations.
Customer relationships got better. The customers who self-selected to my shop were the right customers.
My own engagement got better. Running a shop that's authentically itself is more sustainable than running a shop that's trying to be something else.
What this means for prospective shop owners
If you're thinking about starting a small shop:
Don't plan to compete with Amazon directly. The plan won't work.
Identify what your shop will offer that Amazon can't. Be specific.
Plan economics that work at the scale your shop will actually operate. Don't plan for Amazon's scale and pricing.
Identify the customer base that wants what you're offering. Plan to serve them well rather than trying to attract Amazon's customer base.
Commit to the differentiated proposition. Half-commitment produces neither Amazon's economics nor your differentiation's benefits.
What this means for existing shops
If you're running an existing shop and feeling Amazon pressure:
Examine whether you're actually competing with Amazon or just feeling pressure from their existence. The two are different.
If you're competing on price, selection, and convenience: stop. Reorient toward what your shop actually offers that's differentiated.
If you're differentiating but customers are still leaving: the differentiation might be unclear or the value proposition might not match what customers want.
If your differentiation is working but you can't make economics work: examine whether you're scaled appropriately. Some differentiated propositions work at smaller scale than you might initially expect.
Remember that Amazon serves a customer base. You serve a different customer base. Both can exist; both can succeed at what they do.
What I tell other shop owners
When other small shop owners ask me about competing with Amazon, I usually say:
"You can't. Don't try. Find what your shop does that Amazon doesn't. Do that thing extraordinarily well. Commit to the customers who want that. Forget about the customers who don't."
Most shop owners understand intellectually. The implementation is harder. The pull toward Amazon-style competition is real and continuous.
The shops that survive across the long term resist that pull. They stay differentiated. They serve their customer base. They don't try to be smaller-Amazon.
Eleven years in, the strategy keeps working. I expect it to keep working. The shop and Amazon serve different needs for different customers in different ways.
Both can exist. Mine does, anyway.