"Pricing is largely set by the recording industry and applies across the board to all digital music companies. The industry sets the wholesale prices, and from that retailers set their retail prices, meaning variations between the key players are not generally that dramatic," he said.
Sounds like price fixing to me ;p
Apparently this was all annouced by Russell Crowe, saying his new solo tracks will be on the store. I guess Frenzal Rhomb will have to update their song to "Russell Crowe's solo project is a ..."