When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Try a dry Teflon spray lube (goes on wet). The stuff is absolutely amazing for squeaks.
My Warnings.
1) Leaves a white film behind that on nonsmooth surfaces like cloth is nearly impossible to remove.
2) On surfaces that require some friction (like house windows) it can easily make the surface too slick.