I'm on the same page as GVDub. I'm using an "appliance" enamel/epoxy from RustOleum for grinder funnels:http://rustoleum.com/CBGProduct.asp?pid=101
While I have no illusions about the product being food safe, I don't plan on eating it either. I prep the surface for optimal adhesion, follow the application instructions and let the product cure for a long time.
As I recall, the RustOleum product has a particularly long cure time, something like 1 week. Also, pay close attention to the time the manufacturer calls for between coats. In some cases, you need to either recoat right away or to wait for a long time between coats. In other cases, you can recoat any time after 2 hours. For best results, I just do what the instructions tell me to do.