Omg it is such a pet peeve of mine when travelling when I see someone refusing to actually exchange money into the local currency and trying to pay everything with USD. Like buddy what makes you think this random Peruvian coffee shop is going to have change for your $20 bill.