I’ve used the Amazon at home PCR test kit successfully to enter Canada. If you drop off your sample at a UPS location before the last daily pickup time you get your result the next day in the afternoon (a UPS next day box is included with the kit). It’s 40$ including the shipping, requires no video call unlike the at home test in Canada and is a great option for trips to destinations where there aren’t any reliable local testing options.