We do it all in house. Sourcing, designing, manufacture, marketing and retailing. We have the BEST damn team of 24. In touch all day on the various channels and programs for keeping all the stock and production in control. Managed by our super slick MD Sa