I bought some UDN7180A ICs from utsource (ebay) on two separate occasions & they were the same original new genuine unused stock with dates around 1982 on both occasions, They worked fine. Probably just got lucky. Would never consider buying other parts from them though (or others like polida).
The UDN7180As are expensive from for me from Arcadechips with the Australian dollar exchange rate & shipping, so took a chance on the utsource ICs.