@WilliamS: I do agree with you. Geotrust site seal is a secure image appearing on web that allows customer to tell at a glance that they can trust you.