Google Checkout is making some noise lately. It now covers UK merchants. One good feature of Google is that it simplifies your payment task. You don't have to enter your profile and information every time you make a purchase using Google Checkout. Well guys have you ever used google checkout? Please share your thoughts here.