O'Brien Truckers in Mass. has some nice finned caps that I have seen - tho their web page is poor, it does have a phone number.