Retailers have reduced iPhone prices by 15-30% over the past two months

The period of frenzied markups at the beginning of March is over.