Hola Momimon!!
Quizás sea por que esos comercializadores tienen algunas unidades en stock.
En la web de Apple ya no está el iPhone 7 de 256gb, pero antes sí lo estaba.
Del 8 y del X sí los hay en 256gb.
Con la llegada de los nuevos modelos, parece que Apple ha echo algunos cambios. El motivo lo desconozco, pero parece que han unificado los almacenamientos. Antes había de varios tipos. Ahora hay dos tipos, de 64gb y de 256gb. Creo que es buena idea hacerlo así. Si no tienes intención de guardar muchísima información en el iPhone, el de 64gb es perfecto. Y con el plan de 50gb de iCloud es lo ideal. Si tienes intención de guardar muchísima información, entonces sí te interesa el de 256gb. Pero claro, entonces se debería tener el plan de 200gb de iCloud como mínimo, si no, la información que cabe en el iPhone no cabría en un plan menor de iCloud.
Lo ideal es que los dos almacenamientos estén a la par y equilibrados.
También es verdad que los han bajado de precio, con respecto a como estaba antes organizado.
Saludos!!