As long as there is more than one substitute, the prices are not set to equal value. (edit: assuming optimal pricing strat.)