I guess if it's released on the 4th(and they don't run out of stock before they complete your order, it'll be shipped on the 4th and delivered around the 7th.
Depends, some places (Gameplay) you end up getting the game delivered to you on release date (or even before from time to time). With free delivery I wouldn't expect it on release day, but its a complete bargain though
All of the tracks are modern, GTL is based on current historic series racing not racing from years gone by, so all the tracks will be as they are today.
Any of you chaps received your order after they ran out of stock? I'm just wondering if I can be bothered to wait for them to restock or whether I should just go to the shops.