Tripfactory does a very good job in planning my whole trip to Singapore. Since they assign a representative for each trip booked it would be easy to directly contact the person and get the things resolved. I had an issue with one of my tickets at Sentosa and upon raising the concern they resolved the issue very soon and made my day. Even the hotel that was provided to me was very good, and the local(Singapore) agents who came for pick up and drops were also on time most of the times. But tripfactory can link up with some more hotels and provide more options to its customers. Over all its definitely a 5 star.