I just noticed that reviews are now showing alongside my store names. I've got three reviews - http://www.google.co.uk/products/rev...&cat=merchants
Better pay special attention to buyers using Google Checkout!
........ actually, those five stars remind me of somewhere else.