Hi, thanks for the replies.
Company credit card isn't an option at the moment, reserved for senior management only. It will happen one day. I'm talking to them about the possibility of a prepaid visa/master card setup. They are open to it, but the flip side is I don't want to be stuck...