1157 tail light sockets

If you cant find originals... would something like this work? I would also like to find some replacements. Corrosion is really bad from Fla salt air. Anybody else have success finding something more original?

[ame="http://www.ebay.com/itm/Sockets-bulbs-automotive-1157-1154-6-12-volt-brake-tail-light-blinker-turn-/161098777870?pt=Vintage_Car_Truck_Parts_Accessories&hash=item25823c450e&vxp=mtr"]Sockets Bulbs Automotive 1157 1154 6 12 Volt Brake Tail Light Blinker Turn | eBay[/ame]


This is the other option I found at NAPA pn#787134

http://www.napaonline.com/Catalog/CatalogItemDetail.aspx/Taillight-Socket/_/R-NW_787134_0434195291