Honestly, what you said doesn't add up. If they really lost $3300, why would you stay with them? Likewise, if they don't have enough freight.
Also, 10% is norm with some companies. You find that out before you sign on by asking them. The company I'm with takes 3 weeks to pay, and charges 10%...