If you bring cash, are there banks or other places that will break the larger American bills into smaller American bills so you don't have to carry so much cash? It gets bulky if you have to bring the smaller bills but don't like to carry big bills. Do places mind if you tip in American bills? Do the taxi's at the airport accept American bills?