"how can there be commissions and desk charges if you are trading their$$$?"
Im assuming you are being serious. These fees are called "overhead". "In theory" if you werent in that seat a customer would be who they are billing. They charge you a desk fee, a tech fee (for machines and...