Yeah i have seen it in some convenient stores as well but for now im still unsuccessful..
About the download, im not keen on downloading for days, besides i'd like to keep the CD to get them back to Europe, as a souvenir (id like to show the game to the friends and to my brother
).
btw for people looking that kind of stuff, there is no electronic mall on Century Avenue (and no more mall at all in fact), these are on Zhang Yang Road, between 八百半 and the corner of Zhang Yand Road and Century Avenue, which place is basically the equivalent of Xujiahui in Pudong.