Given HN is a part of YC, and AirBnB came out of YC, the chance of him finding someone on here who can help or point someone from the company to the post is much, much higher than if he was posting on some random forum. Plus it sounds like all the traditional options have been exhausted and in panic mode you pursue all avenues.
I know AirBnB is a YC-funded company, so I understood why OP posted it here. I didn't flag the post for that reason, and my comment was just trying to explain the reaction.
This post in general reminds me of a lot of a criticism of many AskReddit posts, where the poster is accused of trying to relate their own story while tacking on a "Whats your best $topic story?" question on the end to try to make the post relevant.
More specifically, these customer complaint/"bitching" posts illicit a 4chan style "not your personal army" response in a lot of people. While the post might to some good for the OP in getting a response from the company, to most readers it's just noise drowning out the signal they come here for.
I'm not normally one to complain about these types of posts (and again, I'm not trying to do so right now either), but I do understand why some readers might be less than enthused by their presence.
Without making any arguments about this particular person's due diligence, I think it's clear that over the last couple of years, "raise a ruckus online" has become a reasonable tactic when dealing with companies that have poor customer support systems.
I'd prefer not to see this kind of thing on HN too. On the other hand, customer support does seem to be disappearing as a trend. I'm not sure what other recourse a customer has in cases like that.
(We once battled with Sage technical "support" on behalf of a client; we spent two days navigating various support channels, including paid support, before finally giving up and writing a post to our website, and then forwarding a link to that post to Sage's PR department. The very next morning we got a call from a technical specialist who was suddenly very eager to resolve our problem. Folks, this is not how you take care of your customers!)
While you may have had a point you were trying to make, that point was buried in one paragraph of a seven paragraph post, sandwiched between a "rant" about a personal experience and a call to action directed at a specific company.
I can understand why many users could misread your intent, and I was just trying to explain why you received the reaction you did.
Sad but sometimes posting on HN is the only way some people manage to get any attention to their issues it seems like when they've exhausted other channels to no avail. Of course HN isn't the only major source but its definitely one of them. On top of that, AirBnB is a YC company. Not that it changes anything but still worth noting. Its not exactly irrelevant.
I also had a bad experience with airbnb, just last month. I am officially done with their service. I'd rather pay the extra to actually deal with a human at a hotel. It's what I ended up having to do anyway, while in England. Airbnb's fine print apparently allow them to keep what every they want, even if you don't stay at the location.
AirBnB typically has great customer support. They have helped me out with a few bugs in the past and are quite prompt. I agree with the others, chargeback your CC, and deal with this later since you are on a time crunch with your visa. However, I'm sure they can get this all resolved for you, once you get ahold of them.
I didn't mean for that part to be taken in that tone. It's very easy to get ahold of them. They have always answered my emails very quickly. Lots of options available here: https://www.airbnb.com/contact - Everything from live chat to phone.
I tend to view support/contact options as suggestions rather than rules. If there is no option for your problem, you choose either the closest one or the most general one.
The worst case scenario is that you're ignored, so the only cost to you is the time it took to send the message. The best case scenario, however, is that the message gets forwarded to the proper department and someone fixes your issue.
The cost/benefit analysis here is pretty clear. If I were you, I'd send a message to the Feedback department.