If you're thinking of just taking a 30/70 spilt of dollars & TC's then we always use Travelex online as they give you a better rate of exchange than any high street branch (even their own chain). If you buy online you can then collect them from your nearest Travelex branch the next day. Your exchange rate is fixed at the time you purchae your dollars.
If you are going to buy a load all at once then my advice would be to check out these sites below and then email Travelex on their price promise deal and they will refund you the difference if anyone else offers a better rate of exchange.
[website link edited]
[website link edited]
We have used Travelex all the time and find them to be the best. Also you get BA miles with Travelex.
Clayton
Bookmarks