Originally Posted by
Global_Hi_Flyer
You've obviously never worked for a government or defense contractor. This kind of stuff is commonplace in that industry due to rules imposed by the government.
Or worked at a very large fortune 500 company that have travel/accounting policies that aren't that easy to waive.