We used their service a couple years ago as they had the most affordable prices. I called up a ton of other local travel agents and researched in the internet. The only con was that the person I spoke with does not speak English very well but she was very helpful and accomodating. We picked up the tickets the same day I ordered them. Their office is very small but it was easy to locate them.