Thanks Jeff. I like his software if the bugs get worked out and if it is set up correctly. I have had some battles with him... particularly in the customer service area. We are in a service business... I don;t care how smart you are or how great your software is, we need to also provide prompt professional service. The service part of it is desire, perseverance, work ethic, etc...... don't need to be a genius to provide prompt service.... and that is half (or more) of running a good business. I am an advocate for my client. When I recommend a third party software developer, my reputation is on the line..... We paid for the software...if there is an issue you had better stand behind your product and provide prompt professional service.