I think you will find both what you experienced and a 30% markup is common. I am not defending carriers but their costs involve much more than just paying mileage. They have deadhead pay, office overhead, taxes, orientations, empty moves, 30 - 90 day delay on being paid that they must pay...