jay50, where i work my boss went against my personal recomendations, but he bought a transponder duplicator made by jma. i will agree it has a couple benefits against some of the others, but i think that the rw4 is a better machine because you can store and keep the mess of numbers that makes up a transponder, among other things, but the jma keys dont have batteries so they will always work and hold thier program. you can technically backup the data with it but you need to hook the machine up to a computer and read the key through the software and its a pain in the ***. everybodys products are constantly changing and updating. some you have to buy the update, some its free updates for life. theres honestly so many different things that i cannot accurately tell you about much other than look into it. silca i think is who makes the rw4 machine, jma is the machine i use daily, strattec makes a machine, jet... but they all cover different bunches of cars, some have a few of the same models as others, some have a lock on ford or chrysler for the most part, you need to figure out what kind of cars youll be dealing with more in your area, more fords and hondas or chrysler and toyota? just need to figure out which will work best for YOU. as far as on site programmers, i personally dont have alot of experience with them, but for a smaller place i think the mvp would be a good investment with free updates for life and u pay by the car essentially because you buy "tokens" which get cheaper as the quantity you buy goes up. try strattec's website, im not sure if jma has a website, im sure they do. i know that kaba/ilco/silca has a website. try checking around and youll find way more usefule info than i can give you as i dont have access to multiple different machines, but they all have their ups and downs. hope that helped at least a little.