There have been occasional delays with Google Checkout completing payments, usually only if they suspect something fishy about a payment, so they put the transaction in Reviewing status and do some extra processing and double-checking before eventually giving the payment Completed status and notifying us of that so we can finish processing the sale for you.