I believe anyone producing quality training should get free seats of Mastercam. While I understand your points and think they are legitimate points I don't think giving a hard time to someone who creates Mastercam training furthers your cause. Your issues seem to be with CNC Software and with your Canadian dealer which I guess must be In House Solutions? I have done business with In House Solutions in the past and was ripped-off on shipping rates. They quote one price for shipping to the states and charge another.