www.tgprace.com Should I be worried about this, or have they changed their web address and not linked the old one?