Received the coins. It took 8 days since my first email to them. Expected this to be much harder.
P.S. Just to make it clear. They refunded the same amount in USD which I had paid. The amount of BTC I received is essentially different from what I paid.