Scam. Try to appear as an official way to get a Canadian ETA and in the process use tricks to lure you into an expensive subscription. Since you never get any confirmation, you easily miss the 3 day cancelation time. They refuse to refund. They know what they are doing and they scam you on purpose. Stay away!