Got the latch assembly today. It's new, in the original box, with an old price sticker of $91.99 on it. Only things missing are the screws that hold the two halves [inside & outside] together and the two shoulder guide screws that are on the end.
Uhaul uses a different striker plate, but I don't need that. Looking at other prices on ebay I think I got the deal of the century at the 60 something dollar price that I paid. This seller obviously didn't do their homework! I see on ebay that someone is selling reproduction L300's that are black and supposed to be a direct replacement.