In California at least, a small claim is pretty efficient as long as the claim is more than the modest filing fee. They can't hire an outside lawyer to handle it, either. If they have an inside one they can use that, but anyway.
I've had great success this way against United Airlines, Toyota, and other bigs.