I am visiting Scotland in May my first solo trip. I have been watching the exchange rate. When I first started watching a couple months ago it was $1.03 US for the pound. I see this morning it is up to $1.25. Should I try to purchase pounds here in the US this far in advance? I will be in Scotland for 3 weeks staying in the recommended Rick Steve's B&B and most would like me to pay in cash. I was hoping to take two thousand pounds with me. Should I go to my local bank or wait and purchase when I arrive. My very first B&B in Edinburgh requires cash payment.