We have used Taradel for the past 10+ years. They designed the menu (which is awesome) and at that time had free updates for life. (I think now it might be a few bucks extra)
Anyway, nothing but good things to say about them. Chris is a regular poster around here and if you call they are usually...