Hello,
1. Yes, you can send via any shipping company but I would use FedEx. Having used FedEx for many years, I personally trust them the most. I got my processing done through a law firm in Canada and I sent my passports to them via FedEx. No issues at all. And yeah, I also lived in the...