No, you don't need to come, you just have to provide shipping address while buying the services online. The hard copy of your translated documents would be sent to your shipping address.