Египет, это не Европа, поэтому можно вполне обойтись наличными, хотя я при необходимости пользовалась карточкой, в магазине проще заплатить долларами, чем найти рядом банкомат.