This is my first time to use online registration service and did not know the process clearly. The support team guided me step by step to finish the entire process. I am very impressed by their timely responses and updates. I highly recommend this online registration service to anybody who does not have time to do it in person.