Bought from itune once.
Never again. Quality is appaling.
Think Beatport take about 30% as well though, don't think itunes can be singled out for that.
What the general split between label and retailer?
Sucks that artists get three times less than itunes, but thats because the label ain't paying them much.
Artist/Label direct can only be a matter of time.