debit cards are normally issued at no charges, if yours get damaged and u requested a reissue before expiry date .. they charge around 50 or 100 riyals
is it your case?
if not, thats really bad .. u might need to write them a complain comparing their charges to other banks