Not accepting credit cards at the Express Shop is just not practical. If this was such a huge issue why isn't everybody else also doing the same thing?
In the past you could just walk in an buy whatever your heart desire, plus a few extra items that you saw on the shelf.
Now you are forced to go the bank to get cash if you want to buy anything over R1000, because the ATMs won't allow you to withdraw more than that per day. If you then arrive at the shop and want to buy more items than you originally planned, it will be a problem, because you will have to leave the shop, find a bank, and return with more cash.
The alternative would be to walk through the shop and decide what you want to buy, then do a Web order and pay by EFT from your cellphone or laptop while sitting outside waiting for the order to be processed - which could take an hour or more. Only problem then is that you do not have the proof of payment with you unless you have a mobile printer.
This is so not 2012 and very illogical for a company selling tech goods to take a step backwards where electronic payment is concerned.