Google Checkout Application Form
Google upgraded this so international users can now use it. It used to be US only
"Sign up for a free Google Account in order to use Google Checkout : A faster, safer and more convenient way to shop online."
Uploaded on September 11, 2009