if the shipment is damaged they will refund the full amount

you can get gift cards from QIB or get the 1 click card from doha bank

credit cards charge interest when you are late on your payments I think