Well I don't know what the production numbers for Sterns are but lets not talk utter b0llocks about the market. You've got 90's games with production numbers running 15,000 - 20,000 and yet you hardly ever see them up for sale, nor on location either. Because they're in people's homes.
I've seen 3 ACDC's on location just in the North East - 2 in the Durham area and 1 in Gateshead. I've seen 2 LOTR's too, 1 in a pub in South Shields and the other in HMV Metrocenter. That same pub in South Shields also had a PoTC.
I can believe there would be high production numbers of these games if I'm seeing them on location, especially in the deserted wasteland known as The North East. Then you have home owners.