30% is basically the industry digital standard. Its the same amount Apple and Google take for digital content they sell in their stores.
Once you include retail, packaging and shipping... I guarantee you retail takes a lot more than 30%. Especially when you consider that as the retail price drops... the packaging and shipping costs do not. Whereas that 30% on a digital item does.