I booked my ticket. They charged me twice then proceeded to refund me twice but for a lesser amount. Each charge incurred a "foreign transaction fee." Then only about 2+ weeks later they charged me again! (another foreign transaction fee!). I did not authorize this and I am sure its not exactly a sound (or legal) business practice. No one there was able to give me a good answer as to why they were doing that.
Sent two emails. NO response.
Called (the extremely rude service people). Finally got a supervisor who promised to call me back by end of business day. No call.
Called the next day. Got the supervisor who promised a call back in two hours (made some excuse). No call back
Called again. And it took an hour for them to agree to refund the transaction fees and their "handling fee." If I'm going to pay a handling fee it's going to be for decent service.
They try to tell you to call the airline which is just a diversion.
Never use them.