Versatile Remotes
See the site for yourself
www.versatileremotes.com