To jump on the bandwagon or not to jump: all about owning a credit card in Egypt