I'm being asked to set up transactional replication over a VPN for the first time. I was wondering if the community had any best practices or any experiences they could share to avoid any "gotchas" around performance and security that they've encountered. Thanks in advance for you help.