If I have no choice I'm sure that somewhere in Qatar prepaid debit card is available to buy, where are they?