I have been buying mine
here They carry all widths, any type of hook, color, length, etc. They sell multiples such as an eight pack at what I consider to be a good price. The first time I purchased, I got a discount then they email a discount offer for most holidays. I took a quick peek and they get 130 for an eight pack of 27 foot J hooks. If you do order from them, the discount does not show up until you check out.
For lubrication, I use graphite in a spray can that I get from a local New Holland dealer. It goes on like flat black paint but it will rub off but not run off. By the way, I first purchased the graphite spray for PTO shafts, jack hammer shanks, hitches, etc.