I once went on holiday in barcelona. Guess what I saw on one street? A games shop, with signs for Commodore, Sinclair, amstrad, and a load others on each side of the door. The shutters were down, but it was a sunday, and it looked well looked after.
this was roughly 2005/6. I don't know either.