I found http://www.Eplay.co.uk it took me back to being in those dingy stores hunting through loads of bins of old games trying to find a classic.
I don't think is the same people who owned the stores. But i bought Uncharted 2 from there. Came nice a quick too.