Definitely reliable, used them for many years, both in SG and US.
Sometimes got issues and you call the airline directly, they refuse to help and wait on the line/repeat request/argue until vomit blood. Call Expedia instead (since ticket bought through them) and they happily solve it for you. :thumbsup: