The staff also do not have to line up at some local money exchange.
We've used Expedia with great success. Rates are lower when booking on Tuesdays. Travel insurance is also cheaper.