From what I understand, Tasco never made anything. They were an importer, marketing and re-labeling house.
You probably right about CS, doubt it exists.
Some Jap Titans on EBay for around $500. One all beat up 1.5-6x42, for $250. So I guess the old days of finding a sleeper may be over.
DF