What an incredibly professional, easy to use and helpful service they were.
The team was quick to email with any changes to the requested ticket time or class and seemed to pull out all the stops to get things as requested, providing helpful suggestions and alternatives, however their hands are tied for some things as they are only an agent.
We were really impressed how easy it was to collect the tickets from the office in Bangkok just across the road from bangkok train station.
One comment would be a slight glitch in the online booking form for our return journey. We booked train, bus and ferry from bangkok to koh tao then a ferry, bus train from koh samui to bangkok. When booking the first leg we selected to collect our tickets at the bangkok office however when we booked our second leg there was no drop down option to collect in Bangkok, only post or collect at the last train station. We want to collect all our tickets before leaving bangkok so we got around this by opting for post and putting the 12goasia bangkok office address and in comments stating we shall collect all tickets together from bangkok office. This worked out wonderfully as the staff then reimbursed the cost of the paid postage in cash when I collected the tickets- really impressed, however would have been easier for all if "collect in Bangkok" was a drop down option.
Would strongly recommend 12goasia, professional, easy to use, good realistic information and advice and good value for money for taking the hassle out of making all the separate arrangements ourselves.