I spoke with a fellow who ran a local Shell station then. He says he remembers giving out the cars from a box on the island. He did not remember there being a display stand. He said there were promotional posters.