Google's Checkout checks in

Google’s new online payment system, Google Checkout, is gearing up to give bidding giant eBay a run for its money

Google’s new online payment system, Google Checkout, is gearing up to give bidding giant eBay a run for its money