My god! Where do you find them

He mentioned store display units, so it must be Car Toys (or an agent).

Rob