So Google Checkout is advertising up to 10x the amount you spend on adwords in free advertising. Im sure everyone has seen this on adwords lately. Can anyone explain what exactly Google Checkout is though?