Anyone know how often they refresh their DNS records? I'm having trouble seeing the most recent version of a site in the UK. IP Lookup and cmd prompt ping gives two different IPs...
If you are running windows you could try flush your local dns (it might still have cached information), otherwise you will have to wait. Besides if you have made a DNS update 24 hours is the norm to wait for the rest of the world to update.