yes for the initial program for the company to make might cost a little bit but how much does it cost for them to upload it on to each hard drive while they are uploading all the other stuff? its not like they have to build a new program for each copier so the cost per unit sold gets less and less with everyone that goes out the door