Don't bother with Dollars, Sterling accepted everywhere. Helpful to have some Egyptian pounds - whilsy everyone is queuing to get through customs etc, during banking hours there are several banks in hall only too eager for business! Ask for some small notes for tips etc.