The site greasecar suggested using veg oil from Asian restaurants since they don't use hydrogenated oil. Don't know what diff that makes.
I can imagine McD's and others in that category would be concerned over liability (if someone can sue and win over coffee...) but I would imagine a smaller place would be more open to have you take away their oil.