Just to emphasize your point, 30% take is relatively small in the retail world. A store like Amazon or Walmart or Target or Best Buy generally wants a cut of 40-50%, if not more. And that doesn’t include the cut many distributors want to take for being the middle person.
(Source: I’ve been on the executive team at startups with products sold in retail stores)