No, as an IC you do not have recourse in the sense that a W-2 employee has recourse. As an IC, you are not an employee. You are in business for yourself so any problems you have with the party who "hired" you is contractual and, as such, your only "recourse" is to sue the company that 'hired" you as an independent contractor. Obviously, as a merchandiser, this is not going to be cost-effective so you just take the loss.
Not to mention, if you don't have a contract or the contract you agreed to is written in their favor (which it probably is), you won't even win the case in a court if you did sue them, unless the terms of the contract are illegal in some way. It's not illegal to write-up a contract that is hard to understand without the employment of an attorney, so you can;t even use that as a reason. It's ultimately your problem for signing a contract that you did not understand.
As an IC, if you agree to sign a contract that says "we (the contracting company) can withhold payment to you (the indep. contractor) at any time, for any reason", well, that is your problem. A court will basically tell you to make sure you read and understand the terms of the contracts you choose to sign and investigate the companies you wish to contract with before you sign anything with them.
This is why some companies that hire independent contractors require the contractor to have his own liability coverage insurance. They are not employees of the company and therefore are not covered under the company's liability insurance (unless they want to pay for an expensive policy that covers damages from IC jobs). You find this in the IT sector as well as equipment repair sector a lot - you are required to have your own liability insurance as an IC (usually a $1M coverage policy)...or you won't get any work.