This definitely is an interesting set of circumstances.
In the end it is your T.O.S that they agreed to. What I do want to point out though is that the PayPal service fee you're charging on your invoices can be problematic. It should already be part of your commission charge and not a separate fee. Your account can get frozen if PayPal takes notice of it.