I've had problems with not getting bonus miles, and have always resolved them using the e-mail contact. I've noticed that they often deny the adjustment, but the reason rarely holds water, and I e-mail again, and sometimes again. Eventually, when I'm right, I get the miles.