No, it has not been released. If you want to buy it, contact that website and ask what delivery date they can guarantee.
there is an information that in a website about the new iphone 8 the website give information and prices about the phone
Link removed by moderator.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic