Should You Avoid CAI International Inc (CAP)?