David Castillo

About David

My parents bought a small toy store in Millcreek, Utah when I was three. I grew up inside it. I priced toys in the back room. I drove the van as soon as I could legally drive it. I learned to buy, to hire, to train, to merchandise, to count inventory. Working in a toy store wasn't just my job, it was the home I was raised in.

Today I’m an independent manufacturer’s sales rep covering San Diego County, Utah, and Arizona for Enchanted Moments. I am also the National Games Division Manager for Enchanted Moments. Independently, I represent four board-game vendor lines I genuinely love and I work with independent toy stores all across the country to help them pick the right titles, set them up to sell, and reorder before the shelf goes cold.

I’ve volunteered with Astra in a handful of roles over the years and currently sit on the board of directors. That work matters to me. Independents are the heart of this industry, and a healthy independent channel keeps play front and center in ways that big box stores can't.

Off the clock I’m at home in Bluffdale, Utah with my wife Kristin and our three kids — Harper, Benny, and Brooks. I collect soccer jerseys. I tinker with 3D printing. I dabble in real estate. I host a podcast called Make Time for Play where I sit down with folks in the industry and talk about keeping play in my schedule through playing games.

Here’s what I’m good for: I have been in your shoes. I know what a slow Tuesday on a toy store floor feels like. I don't want to earn your first order, I want to earn your second, third and fourth orders. If you run an independent store and you want a rep who’s been on your side of the counter, let’s talk.

Who I work with — and why

Enchanted Moments — Toys, Gifts, Trends

I'm proud to represent Enchanted Moments, bringing the best toys, games, puzzles, and gifts to stores across my territory. I know the whole shelf — toys, puzzles, gifts, and where trends are headed — as well as any rep out there. Games are my specialty: I serve as Enchanted Moments' National Games Division Manager, a role they built for me, so I can serve their accounts and game lines nationwide, not just in my home territory. I independently represent a handful of game makers I believe in too — and when something I don't carry is right for your store, I'll point you there.