Steve,
When I was working the company decided that instead of giving us checks for out of town expenses we had to get an American Express card and use it. I refused to do so and told them I wouldn't go to any state or city if they didn't give me the check and voucher set up in advance. Most of the people took the American Express. It was amazing at how many places they couldn't get to accept it. One of the supervisors from headquarters in San Francisco came up to take me out to dinner and explain the advantages of the American Express card and when he started to pay for it they refused to accept his card. I always got a $500 advance before I left town and then each week turned in a voucher for what I had spent and they would give me a check for that amount. Plus I just signed for the motel bills and the company got billed direct for them.
Ron