Do not ever use "getaroom.com" OR ANY 3-RD PARTY SITES. Getaroom is a legally registered company, and they list with other respectable travel sites (kayak, travelocity, travelzoo, etc) but they, are although not upfront scammers, have very questionable practices and very unfavorable terms for the "client" even if they advertise the "lowest rate"..... and "refunds" are hardly their only problem.
They overcharge, double book, book lesser value rooms, add their own booking fees and cancellation charges while claiming all sorts of excuses. it's not their negligence or lack of organization, it's all intentional. they don't have contracts with hotels they offer, unlike "booking.com", "hotels.com", "expedia.com" and other major reputable sites.
What they have is IATA registration number (as a tour company/travel agent) which is fairly easy to get. This IATA registration number, when input into any travel booking on hotel or airline site, gives "agent" commissions, which can be between 2% and 10% from the net room/ticket price. That is all the money an "IATA agent" can make from such bookings, unless an additional fee is negotiated with or accepted by an individual traveler or a group.
A person sitting at home, can register as travel agent, receive an IATA number, create a "booking website" (or rather copy major existing booking sites), and offer his/her services along with "expedia", "Kayak", etc...... You think you're dealing with a tour-company, but in fact there is only 1 person, in pajamas sitting on a couch...
I don't recommend using "lesser known booking sites", unless you have an American Express, or VISA (MC is on its way out soon), or other charge cards which at customer's complaint, and basic proof, IMMEDIATELY reverse the charges, and takes upon themselves to discuss the problem with the "vendor"/"svs provider".
Vash, i am not sure what you can do now, given you used your Debit Car and it has been more than 30 days since your last statement. If this was a "fraudulent charge", your bank could take firmer actions. But this is a cancellation refund, which involves "cancellation terms and conditions" and banks don't like to get involved in "cancellation" and "merchandise return" issues, because of "terms and conditions" issues on such transactions.
I am not sure what your bank can do. But you can try. In a nut-shell, as far as the bank situation, this is what you're dealing with (maybe it can help your argument with the bank why they should attempt to refund). Every bank is different, some offer their clients more help with recoveries, but in general, it works like this:
If you would have used a credit card with "Vendor X", then in order to collect money from your credit card company, Vendor X would have to have contract with your credit card provider, VISA, AM-EX, etc, and to follow the CC Company's policies and procedures. One of such policies implemented by the Credit Card Company, is that they reserve the right to withhold from the "Vendor" any disputed charges by the "client", and give both sides an opportunity to "state their case".
But when you use a Debit Card to pay for goods or services, it's like writing a cheque, only a different method. When you write company a cheque for "goods or services" and then "return or cancel", you have to get refund from the company directly. You can not come to the bank and say "I wrote a cheque, it was cashed, i returned/cancelled goods or service, and now i need you to reverse the transaction". The bank does not have mechanism to "reverse the transaction". They have NO AUTHORITY, on your word, to go into the "vendor's" bank account and take out the money to credit your account (unless it was fraud, like you cheques were stolen or illegally reproduced).
In such case only "vendor" can INITIATE a refund from their bank account to your bank account: by writing their own cheque and sending it to you, or by authorizing wire-transfer-like transaction from their account to your account. Your bank can not enforce it.
Same thing with Debit Card, the mechanics are slightly different, but the idea is the same. You bank can not go into your vendor's bank at take out the money, technically or LEGALLY.
You can also complain to Better Business Administration in the place of registration, here is their location:.
Getaroom, Inc.
3010 LBJ Freeway Suite 1550
Dallas Texas United States - 75234
Customer Care
+1 800 468 3578
good luck!