Why do some locations still carry the 256 gb iPhone 7?

Why do some locations still carry the 256 gb iPhone 7? - 1

Why wouldn't they? The iPhone 8 release date is today.

To make the money obviously.

Why not?

Because they still need to shift any they have left in stock. They're not just going to scrap them completely, once they sold out then that's it

Because they stock them and some people want them.

It might be excess inventory from a prior order before Apple stopped shipping the 256GB iPhone 7 variant.

Because they do, it's a thing retailers do to ensure they have enough in stock

Probably remaining stock.

Most people don't need that much space on a phone, that's why.