I think it depends upon company's financial position in its market and its relationship with suppliers/vendors. Several other factors need to be considered:
1. %age of imports to total procurement
2. Type of industry the company is operating in.
3. Effects of switching suppliers
In general, cash procurement brings cost benefits however they may call for financial instability in recession times. On the other hand, using other instruments for procurement may worry management in their products' pricing decision as in such times there is Price-War in markets.