I'm baffled by the proliferation of Dino Sales/Service signs offered on BaT, PCar and elsewhere. Can those who are knowledgeable offer opinions as to...