trojan for sale across Canada