I have been buying my games from an indy store called Console Connections in a nearby village for a few years now. Pretty decent prices compared to mainstream stores and he also sells a large number of old school kit and games.
Never pre oredered anything from him though as usually I have been able to get a game off him just by turning up on a Saturday morning, the day after the release day of most games.
For this game though, I will be pre ordering!
I'll make the trip over to the store during my lunch break on the Friday of release. Never know, he managed to sell Smash Bros Brawl a few days early to me, there is a slim chance I could have it in my hands on the Thursday!