Who knew AAA had this type of perk! I was trying to figure out the best way to get British pounds without losing my shirt in transaction fees. You can go to AAA and buy "cash packs" of pounds, so you can have cash with you when you arrive. If you are a member, there is no fee, if you aren't I think it's about $3, cheaper than trading at the hotel!! They come in $100 and $250 "packs". They also have visa cards you can buy pounds or euros on, and carry that around instead, but there is a fee for that kind of card. They will also buy back your pounds when you get back, remember what they will buy them back at, might be cheaper to do that at the airport, although there is a fee for that.