Monthly charge is there for Postpaid (Shahry) i.e QR 125/month.

Weekly is better in case of Prepaid (Hala) since otherwise amount of QR 140/month would be deducted at one go from prepaid balance which is not so good.

Still the charges are high, hope vodafone stirs up compertition in BB.