2 ms·Google Checkout? Amazon payment?by antihero 15y agoGoogle Checkout? Amazon payment?Nicolas___ 15y agoThese are both great solutions, but there are strong geographical limitations for both of them (US or UK only).