Graphically looks very good, and has some nice loading screens inspired by the London 2012 logo. I can see it selling well purely because of the hype surrounding the London Olympics, but I think once the Torch is extinguished the game may quickly be left to gather dust.
Screenshots
Logout
Are you sure you want to logout?
Create Auction
If you auction an item, it will no longer show in the regular shop section of the site.