The same thing basically happened to my husband. Correction: is still happening. We are supposed to fly this weekend and still, no credit card. That means no hotel bookings, no car rentals, etc... And we are supposed to be the privilege banking set at BM????!!! Well obviously that means nothing.
Good thing I have a sister who will let me sleep on the floor of her kitchen/living room in her studio apartment right? Good thing I have funds in a bank over there, or we'd be screwed. Good thing they sell pre-paid credit cards you can use for airline bookings once over there in case anything goes wrong with our return flight.
My rant against Bank Muscat?:
First thing screwed up was BM blacklisting us on credit, because the car dealership where we bought our car put through the wrong cheque for us. So of course it bounced.
We fixed this by paying ahead a couple months cheques, and got an apology letter from the dealership to ask the bank to take us off the black-list. This does take around 22 days in general, and it also involves getting a salary certificate from our employers... so for it not being our mistake this really sucked but it was understandable.
Then that was done, and we were supposed to be re-issued a visa card in a week. I said, let's count on two weeks at least. Of course, it has almost been two months now and nothing.
Which is, frankly, unacceptable. My husband can't just move to another bank. He's got the car loan through there, and we should pay it off in whole to move. As I said, always buy cars in cash, but whatever.
I moved to HSBC because I was tired of no one at Bank Muscat knowing what to do. Things are allowed in Oman, like using one's account with just a passport but not a resident card, but apparently they don't know the laws, just their policies. HSBC on the other hand, cannot seem to issue a bank card. I am tired of waiting for my bank debit card. Sigh. What to do.
I've heard Bank Sohar is good;). Alas, with so few debit machines, I dunno.
Unlike Dhofari Gucci, I find BM branch staff to be friendly, but then, I live in Muscat, and I do use City Centre branch. They screw up every wire they've ever sent for me, but they are friendly about apologizing at least. They can't seem to get anything done that I need, however, so I don't know if friendly staff alone is gonna guarantee them anyone's business.
UPDATE: Apparently the credit card was ready for pick up in Muscat the second day we had arrived overseas away from Oman. Which was absolutely useless to us, but oh well.